ÐÂÏã¸ÛÁùºÏ²Ê¿ª½±½á¹û

XClose

ÐÂÏã¸ÛÁùºÏ²Ê¿ª½±½á¹ûModule Catalogue

Home
Menu

Computational Methods and Programming (MATH0058)

Key information

Faculty
Faculty of Mathematical and Physical Sciences
Teaching department
Mathematics
Credit value
15
Restrictions
This module is normally taken as an option by second or third year students on single or combined honours mathematics degrees, who have taken MATH0011, providing some knowledge in Python, and MATH0006 and MATH0010, providing a background in linear algebra and mathematical methods . It may be suitable for other students with a suitable background in all these areas.
Timetable

Alternative credit options

There are no alternative credit options available for this module.

Description

Throughout the last fifty years fast numerical methods have revolutionised the applications of mathematics, making it possible to simulate huge problems in science and engineering that are intractable by analytic methods. This course is designed to give an overview of the design, analysis and implementation of the most fundamental numerical techniques in numerical linear algebra, the interpolation of functions, and the evaluation of integrals. The course will be heavily based on Python as programming language. While we present many Python examples throughout the course, students are strongly advised to have either some previous programming experience in any language or to have taken MATH0011, which includes Python programming.

Module deliveries for 2024/25 academic year

Intended teaching term: Term 2 ÌýÌýÌý Undergraduate (FHEQ Level 5)

Teaching and assessment

Mode of study
In person
Methods of assessment
60% Exam
40% Coursework
Mark scheme
Numeric Marks

Other information

Number of students on module in previous year
123
Module leader
Dr Max Jensen
Who to contact for more information
math.ugteaching@ucl.ac.uk

Last updated

This module description was last updated on 8th April 2024.

Ìý