MSc in Mathematics and the Foundations of Computer Science - Course Calendar
| Term Date | 2025-26 Term Date | Event |
| Michaelmas Term | ||
| Week 0, Tuesday | 7 October 2025 | Induction |
| Week 1, Monday | 13 October 2025 | Michaelmas term lectures begin |
| Week 3, Monday | 27 October 2025 | Deadline to confirm course choices to Course Administrator |
| Week 4, Thursday midday | 6 November 2025 | Examination entry for all MT courses to be assessed by mini projects and approved subjects taken in the Christmas Vacation or Hilary Term (Remember to enter for practical courses separately). |
| Week 7, Thursday | 27 November 2025 | Supervisory Committee Meeting |
| Week 8, Friday midday | 5 December 2025 | MT Mini projects released |
| Week 8, Friday | 5 December 2025 | Michaelmas term lectures end |
| Week 13, Wednesday midday | 7 January 2026 | Deadline to submit MT mini projects |
| Hilary Term | ||
| Week 1, Monday | 19 January 2026 | Hilary term lectures begin |
| Week 2, Wednesday midday | 28 January 2026 | MT Mini Project Deadline for Markers |
| Week 3, tbc | Week beginning 2 February 2026 | MT Interim Exam Board |
| Week 3, Monday | 2 February 2026 | Deadline to confirm HT course choices to Course Administrator |
| Week 4, tbc | Week beginning 9 Feb 2026 | Workshop on dissertation preparation and procedures |
| Week 4, Thursday midday | 12 February 2026 | Examination entry for all HT courses to be assessed by mini projects and approved subjects taken in the Easter Vacation or Trinity Term (Remember to enter for practical courses separately). |
| Week 8, Friday | 13 March 2026 | Hilary term lectures ends |
| Week 8, Friday midday | 13 March 2026 | HT Mini projects released |
| Week 13, Wednesday midday | 15 April 2026 | Deadline to submit HT mini projects |
| Trinity Term | ||
| Week 1, Monday | 27 April 2026 | Trinity Term lectures begin |
| Week 2, Friday midday | 8 May 2026 | HT Mini Project Deadline for Markers |
| Week 2, Friday midday | 8 May 2026 | Deadline to submit a dissertation proposal with your intended dissertation supervisor and submit it to the Course Administrator |
| Week 3, tbc | Week beginning 11 May 2026 | HT Interim Exam Board |
| Week 3, Monday | 11 May 2026 | Deadline to confirm course choices to Course Administrator |
| Week 3, Thursday midday | 14 May 2026 | Examination entry for TT courses to be assessed by mini projects |
| Week 4, Thursday | 21 May 2026 | Supervisory Committee Meeting |
| Week 5, Friday midday | 29 May 2025 | Deadline for submitting CS Practicals |
| Week 7, tbc | Week beginning 8 June 2026 | Presentations on dissertations by students |
| Week 8, Friday | 19 June 2026 | Trinity term lectures end |
| Week 8, Friday midday | 19 June 2026 | TT Mini projects released |
| Week 13, Wednesday midday | 22 July 2026 | Deadline to submit mini projects |
| Week 16, Monday | 10 August 2026 | TT Mini project deadline for Markers |
| Thursday, midday | 3 September 2026 | Deadline to submit dissertations |
| Mid-September, tbc | Week beginning 21 September 2026 | Viva examinations |
| Mid-September, tbc | Week beginning 21 September 2026 | Final Exam Board |
| Degrees Conferred |