Preliminary Examinations, Mathematics and Computer Science
In the first year of the Mathematics & Computer Science degree, you will take 11 lecture courses; five in Computer Science and six taught in conjunction with Mathematics (with lectures organised by the Mathematical Institute).
- Introduction to University Maths - 2 lectures in Michaelmas Term
- Introduction to Complex Numbers - 2 lectures in Michaelmas Term
- Linear Algebra - 14 lectures in MT; 8 lectures in Hilary Term
- Analysis - 15 lectures in MT; 16 lectures in Hilary Term; 8 lectures in Trinity Term
- Probability - 16 lectures in Michaelmas Term
- Groups and Group Actions - 8 lectures in Hilary Term; 8 lectures in Trinity Term
Computer Science
- Functional Programming Michaelmas Term 2025
- Continuous Mathematics Hilary Term 2026
- Design and Analysis of Algorithms Hilary Term 2026
- Imperative Programming Hilary Term 2026
- Introduction to Proof Systems Trinity Term 2026