BSc Mathematical Studies

This programme is available in Edinburgh.

Martin Youngson

Programme Director: Dr Martin Youngson

Programme Code: F1I1-MAS

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.


Mark Lawson

Year 1

Year 1 Year Co-ordinator:Prof Mark Lawson

  • General information for 1st Year mathematics students: click here

Semester 1 Timetable 
Semester 2 Timetable

8 courses Up to 8 optional,  Up to 2 elective
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.
Notes 1. For all courses in Stage 1, subject to any prior learning requirements identified for that course.

Anatoly Konechny

Year 2

Year 2 Year Co-ordinator:Dr Anatoly Konechny

Semester 1 Timetable
Semester 2 Timetable

8 courses Up to 8 optional, Up to 2 elective
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.
Notes 2.For all courses in Stages 2, 3 and 4, subject to pre-requisites

Martin YoungsonYear 3

Year 3 Year Co-ordinator: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.

Kevin Painter

Year 4

Year 4 Year Co-ordinator: 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.