Course Materials
Main content blocks
- Lecturer: Profile: Kathryn Gillow
Course information
Course term: Michaelmas
Course lecture information: 8 lectures
Course overview:
This course is based around a set of four computing assignments, which it will be possible to complete in either Python or Matlab. These assignments cover a range of numerical analysis topics including interpolation, quadrature, rootfinding and the numerical solution of ODEs and PDEs, and the lectures will go over the mathematical theory required for each week's assignment, with a focus on how a practical implementation might proceed.
Section outline
-
-
Opened: Friday, 10 October 2025, 12:00 AMDue: Wednesday, 29 October 2025, 5:00 PM
1D interpolation (including splines). The material for this sheet is contained in Lecture 1: Interpolation and Lecture 2: Splines and Radial Basis Functions.
-
Opened: Friday, 17 October 2025, 12:00 AMDue: Monday, 10 November 2025, 12:00 PM
Quadrature and rootfinding. The material for this sheet is contained in Lecture 3: Quadrature and Lecture 4: Rootfinding.
-
Opened: Sunday, 19 October 2025, 12:00 AMDue: Monday, 24 November 2025, 12:00 PM
The \(\theta\)-method and Runge Kutta schemes for ODE initial value problems. The material for this sheet is contained in Lecture 5: Initial Value Problems: ODEs and Lecture 6: Initial Value Problems: ODEs.
-
The \(\theta\)-method for solving initial value ODE problems.
-
Runge-Kutta schemes for solving ODE initial value problems.
-