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