This programme is available in Edinburgh.
Programme Director: Mark Lawson
Programme Code: F181-MCS
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 Pamela Docherty (Edinburgh)
Progression to year 2: a minimum of Grade D in at least 6 courses including F17CA, F17CB, F17CC, F27SA, F27SB and F17GA. All courses at grade E or better.
Year 2
Year Co-ordinator(s):
Dr Richard Davison (Edinburgh)
Progression to year 3: a minimum of Grade D in at least 6 courses including F28PL, F28SD, F18CD, F18CE, F18CF and F28SG. All courses at grade E or better.
Year 3
Year Co-ordinator(s):
Dr Alexandre Martin (Edinburgh)
Honours degree students must study 6 mandatory courses, together with 2 optional courses and no electives.
Ordinary degree students must study 6 mandatory courses, together with up to 2 optional courses and up to 2 approved elective courses . The choice of elective courses can be found under useful links on the right hand side.
Semester 1 (Mandatory) | Semester 2 (Mandatory) |
---|---|
F19GB Project Preparation | |
F19PL Abstract Algebra | F19MC2 Complex Analysis |
F29AI Artificial Intelligence | F19NB Numerical Analysis B |
Semester 1 (Optional) | Semester 2 (Optional) |
F19PB Pure Mathematics B | F19AB Applied Mathematics B |
Progression to year 4: an average mark on qualifying coures of at least 40% and an average mark of at least 40% in the seven qualifying courses other than F19GB. All courses at grade E or better.
Year 4
Year Co-ordinator(s):
Dr David Bourne (Edinburgh)
- For an overview of what is in the 4th year courses, click on the Brief Descriptions PDF.
- Some options run subject to demand.
Semester 1 (Mandatory) | Semester 2 (Mandatory) |
---|---|
F20ML Statistical Machine Learning | F10GP Mathematics Project Dissertation |
Semester 1 (Optional choose 3) | Semester 2 (Optional choose 3) |
F10AC Applied Mathematics C | F10AN Mathematical Biology B |
F10AM Mathematical Biology A | F10ND Numerical Analysis D |
F10MF Functional Analysis | F10MP PDEs |
F10MM Optimisation | F10PD Pure Mathematics D |
F10NC Numerical Analysis C | F10PG Geometry |
F10PC Pure Mathematics C |
Some course choice combinations may not be available to students in because of timetabling constraints.