Curriculum explorer: Click here
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 coordinator:
Pamela Docherty
| Semester 1 (Mandatory) | Semester 2 (Mandatory) |
| F17CA - Calculus A | F17CB - Calculus B |
| F17CC - Introduction to University Mathematics | F17GA - Problem Solving |
| F77SB - Elements of Probability | F77SA - Topics in Statistical Practice |
| Semester 1 (Optional) | Semester 2 (Optional) |
| F17LP - Logic and Proof | F17SC - Discrete Mathematics |
Progression to year 2: A minimum of grade D in at least 6 qualifying courses including F17CA, F17CB, F17CC, F17GC, F77SA and F77SB. All courses at grade E or better.
Year coordinator:
Richard Davison
Progression to year 3: a minimum of Grade D in at least 6 courses including F18CD, F18CE, F18CF, F78PA and F78PB. All courses at grade E or better.
Year coordinator:
Oana Pocovnicu
| Semester 1 (Mandatory) | Semester 2 (Mandatory) |
| F19PL - Abstract Algebra | F19MC - Complex Analysis |
| F79MA - Statistical Models A | F19MO - Ordinary Differential Equations |
| F19MV - Vector Analysis | F79MB - Statistical Models B |
| Semester 1 (Optional) | Semester 2 (Optional) |
| F19PB - Pure Mathematics B | F19AB - Applied Mathematics B |
| F79PS - Further Statistical Methods | F19NB - Numerical Analysis B |
Progression to year 4: An average mark on qualifying courses of at least 40%. All courses at grade E or better.
Year coordinator:
David Bourne
| Semester 1 (Mandatory) | Semester 2 (Mandatory) |
| F79SP - Stochastic Processes | F79BI - Bayesian Inference & Computational Methods |
| Semester 1 (Optional) | Semester 2 (Optional) |
| F10AM - Mathematical Biology A | F10AN - Mathematical Biology B |
| F10MF - Functional Analysis | F10MP - Partial Differential Equations |
| F10MM - Optimisation | F10ND - Numerical Analysis D |
| F10NC - Numerical Analysis C | F10PG - Geometry |
| F10PC - Topology | |
| F70TS - Time Series and Machine Learning |
Degree classifciation: based on average over all courses in Year 3 and Year 4 with a 40:60 weighting for Year 3:Year 4.