The course

Full-time, Part-time, Per course
Course type
Entry date


MACS postgraduate scholarships

3 scholarships of £3,000 will be awarded to outstanding overseas applicants to any of our Mathematics MSc programmes. 1 scholarship of £1,000 will be awarded to an outstanding Home/EU applicant to any of our Mathematics MSc programmes. Find out more.


Accurate and efficient scientific computations lie at the heart of most cross-discipline collaborations. It is vital that such computations are performed in a stable, efficient manner and that the numerics converge to the true solutions of the dynamics of the physics, chemistry or biology in the problem.

The programme closely follows the structure of our MSc in Applied Mathematical Sciences and is designed to equip students with the skill to perform efficient and accurate computer simulations in a wide variety of applied mathematics, physics, chemical and industry related problems.

Students will undertake research projects with a strong computational element. Examples include subjects such as Spectral Pollution, Domain Decomposition, Contamination of Groundwater, Oil Reservoir Simulation, Computational Neuroscience and Uncertainty Estimation and other cutting-edge topics.

Learn more about our Computational Mathematics MSc directly from Professor Dugald Duncan video.


  • MSc - One year
  • Diploma - 9 months

Also available part-time over 2 to 3 years

Watch a video

Visit our YouTube channel to see videos from our Staff, students and recent graduates.

Course content

   Detailed course guide

Students will take a total of 8 courses, 4 in each of the 1st and 2nd Semesters followed by a 3-month Project in the summer. A typical distribution for this programme is as follows:

Core courses:

  • Modelling and Tools;
  • Stochastic Simulation;
  • Applied Linear Algebra;
  • Numerical Analysis;

Optional Courses:

  • Dynamical Systems;
  • Optimization;
  • Partial Differential Equations;
  • Numerical Analysis of ODEs;
  • Applied Mathematics;
  • Statistical Methods;
  • Functional Analysis;
  • Software Engineering Foundations;
  • Mathematical Biology and Medicine;
  • Biologically Inspired Computation;
  • Advanced Software Engineering;
  • Geometry;
  • Bayesian Inference;

Typical project subjects:

  • Simulation of Granular Flow and Growing Sandpiles;
  • Finite Element Discretisation of ODEs and PDEs;
  • Domain Decomposition;
  • Computational Spectral Theory;
  • Mathematical Modelling of Crime;
  • Mathematical Modelling of Micro-electron Mechanical Systems.
  • Can we Trust Eigenvalues on a Computer?

The final part of the MSc is an extended project in computational mathematics, giving the opportunity to investigate a topic in some depth guided by leading research academics from our 5-rated mathematics and statistics groups.

Detailed course descriptions are available on our student pages.