Preliminary Examinations, Computer Science
In the first year of the Computer Science degree, you will take nine lecture courses - eight in Computer Science and one taught in conjunction with Mathematics (with lectures organised by the Mathematical Institute).
Mathematics
- Probability Michaelmas Term
Computer Science
- Discrete Mathematics Michaelmas Term 2026
- Functional Programming Michaelmas Term 2026
- Linear Algebra Michaelmas Term 2026
- Continuous Mathematics Hilary Term 2027
- Design and Analysis of Algorithms Hilary Term 2027
- Digital Systems Hilary Term 2027, Trinity Term 2027
- Imperative Programming Hilary Term 2027
- Introduction to Proof Systems Trinity Term 2027