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 2024
Computer Science
- Design and Analysis of Algorithms
- Digital Systems
- Functional Programming
- Discrete Mathematics Michaelmas Term 2025
- Linear Algebra Michaelmas Term 2025
- Continuous Mathematics Hilary Term 2026
- Imperative Programming Hilary Term 2026
- Introduction to Proof Systems Trinity Term 2026