MMath Mathematics

Andy White

This programme is available in Edinburgh.

Programme Director: Prof Andy White

Programme Code: F1H1-MAT

For further information about course choices consult:

An optional course may not run if there is insufficient demand for it; some choices of courses may not be available to students in some years because of timetabling constraints.


Year 1

Year Co-ordinator(s):
Dr James Gaunt (Edinburgh)

Semester 1 (Mandatory)Semester 2 (Mandatory)
F17CA Calculus AF17CB Calculus B
F17CC Introduction to University MathematicsF17GA Problem Solving
F77SA Topics in Statistical PracticeF77SB Elements of Probability
Semester 1 (Optional choose 1)  Semester 2 (Optional choose 1)  
F17GC Mathematics in ContextF17SC Discrete Mathematics
1 SCQF Level 7 Elective Course1 SCQF Level 7 Elective Course

Progression to year 2: An average mark of at least 60% at the first attempt in the 6 mandatory courses and a minimum of grade D in the optional/elective courses.


Year 2

Year Co-ordinator(s):
Dr Richard Davison (Edinburgh)

Semester 1 (Mandatory)Semester 2 (Mandatory)
F18AA Applied Mathematics AF18CE Multivariable Calculus
F18CD Real Analysis AF18NA Numerical Analysis A
F18CF Linear AlgebraF18PA Pure Mathematics A
Semester 1 (Optional choose 1)  Semester 2 (Optional choose 1)  
F17LP Logic & ProofF78PB Probability and Statistics B
F78PA Probability and Statistics AF78SC Statistics for Science
C27EC The EconomyF78DS Data Science Life Cycle

Progression to year 3: An average mark of at least 60% at the first attempt in the 6 mandatory courses and a minimum of grade D in the optional courses.


Year 3

Year Co-ordinator(s):
Dr Alexandre Martin (Edinburgh)

All courses are mandatory

Semester 1 (Mandatory)Semester 2 (Mandatory)
F19GB Project Preparation and SkillsF19AB Applied Mathematics B
F19MV Vector AnalysisF19MC Complex Analysis
F19PB Pure Mathematics BF19MO Ordinary Differential Equations
F19PL Abstract AlgebraF19NB Numerical Analysis B

Progression to year 4: An average mark of at least 60% at the first attempt. All courses at grade E or better.


Year 4

Year Co-ordinator(s):
Dr David Bourne (Edinburgh)

Dr David Bourne
  • For an overview of what is in the 4th year courses, click on the Brief Descriptions PDF.
  • Some options run subject to demand.
  • Students must study 1 mandatory course plus 7 optional courses.
  • The courses F10FL and F10TS will run in alternate years.
  • The courses F10LG and F10QT will run in alternate years.
  • The Year 4 coordinator will inform students on which combination will run in each year.
    Some choices of courses may not be available to students in some years because of timetabling constraints. Some course pairs may be excluded, and a list of any that are will be published in the student handbook. Students will only be able to choose at most one course from such a pair, even if they are at different SCQF levels and are taught in different stages.
Semester 1 (Optional – choose 4)Semester 2 (Mandatory)
F10AM Mathematical Biology AF10GP 4th Year Project
F10MF Functional AnalysisSemester 2 (Optional – Choose 3)  
F10MM OptimisationF10AN Mathematical Biology B
F10NC Numerical Analysis C (ODEs)F10MP Partial Differential Equations
F10FL Fluid MechanicsF10ND Numerical Analysis D (PDEs)
F10PC TopologyF10LG Lie Groups and Lie Algebras
F10PG Geometry

Progression to year 4: An average mark of at least 60% and a minimum of grade E, at the first attempt in all courses.


Year 5

Year Co-ordinator(s):
Dr David Bourne (Edinburgh)

Dr David Bourne
  • For an overview of what is in the 5th year courses, click on the Brief Descriptions PDF.
  • The courses F11FL and F11TS will run in alternate years.
  • The courses F11LG and F11QT will run in alternate years.
  • The Year 5 coordinator will inform students on which combination will run in each year. An optional course may not run if there is insufficient demand for it; some choices of courses may not be available to students in some years because of timetabling constraints. Some course pairs may be excluded, and a list of any that are will be published in the student handbook. Students will only be able to choose at most one course from such a pair, even if they are at different SCQF levels and are taught in different stages.
  • You cannot take courses marked with * below if you have already taken its 4th year counterpart.
Semester 1 (Mandatory)Semester 2 (Mandatory)
F11GS Mathematics Project Dissertation Part II
Semester 1 (Optional choose 3)  Semester 2 (Optional choose 4)  
* F11AM Mathematical Ecology* F11AN Mathematical Biology & Medicine
* F11FM Functional AnalysisF11DA Data Assimilation
* F11MM Optimisation* F11MP Partial Differential Equations
F11MS Modelling and Simulation in Life Sciences* F11ND Numerical Analysis (PDEs)
F11MT Modelling & Tools* F11LG Lie Groups and Lie Algebra
* F11NC Numerical ODEs* F11PG Geometry
* F11FL Fluid MechanicsF11SS Stochastic Simulation
* F11PE Topology