This programme is available in Edinburgh.
Programme Director: Dr Martin Youngson
Programme Code: F1I1-MAS
For further information about course choices consult:
- Programme Structure and Progression Rules for your own degree programme.
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 1 Director of Studies:Prof Mark Lawson
- General information for 1st Year mathematics students: click here
Semester 1 Timetable
Semester 2 Timetable
| Semester 1 ( Optional ) | Semester 2 ( Optional ) |
|---|---|
|
At least 3 courses from those offered in the School of Mathematical and Computer Sciences and as timetabled and approved by the Programme Director. |
At least 3 courses from those offered in the School of Mathematical and Computer Sciences and as timetabled and approved by the Programme Director. |
| Semester 1 (Elective) | Semester 2 (Elective) |
|
Any SCQF Level 7 course from approved list as timetabled and approved by the Programme Director. |
Any SCQF Level 7 course from approved list as timetabled and approved by the Programme Director. |
Year 2
Year 2 Director of Studies:Dr Anatoly Konechny
Semester 1 Timetable
Semester 2 Timetable
| Semester 1 (Optional ) | Semester 2 (Optional ) |
|---|---|
| At least 3 courses from those offered in the School of Mathematical and Computer Sciences and as timetabled and approved by the Programme Director. | At least 3 courses from those offered in the School of Mathematical and Computer Sciences and as timetabled and approved by the Programme Director. |
| Semester 1 (Elective) | Semester 2 (Elective) |
|
Any SCQF Level 7 or 8 course from approved list as timetabled and approved by the Programme Director. |
Any SCQF Level 7 or 8 course from approved list as timetabled and approved by the Programme Director. |
Year 3
Year 3 Director of Studies:Dr Martin Youngson
Semester 1 Timetable
Semester 2 Timetable
| Semester 1 (Optional) | Semester 2 (Optional) |
|---|---|
|
At least 3 courses from those offered in the School of Mathematical and Computer Sciences and as timetabled and approved by the Programme Director. |
At least 3 courses from those offered in the School of Mathematical and Computer Sciences and as timetabled and approved by the Programme Director. |
| Semester 1 (Elective) | Semester 2 (Elective) |
|
Any SCQF Level 7,8,9 course from approved list as timetabled and approved by the Programme Director. |
Any SCQF Level 7,8,9 course from approved list as timetabled and approved by the Programme Director. |

Year 4
Year 4 Director of Studies Dr Kevin Painter
- 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 Timetable
Semester 2 Timetable
| Semester 1 (Optional) | Semester 2 (Optional) |
|---|---|
|
At least 3 Level 10 or 11 courses from those offered in the School of Mathematical and Computer Sciences and as timetabled and approved by the Programme Director. |
At least 3 Level 10 or 11 courses from those offered in the School of Mathematical and Computer Sciences and as timetabled and approved by the Programme Director. |
| Semester 1 (Elective) | Semester 2 (Elective) |
|
Any SCQF Level 7,8,9,10 course from approved list as timetabled and approved by the Programme Director. |
Any SCQF Level 7,8,9,10 course from approved list as timetabled and approved by the Programme Director. |


