Preliminary Examinations, Computer Science and Philosophy
In the first year of the Computer Science and Philosophy degree you will take ten lecture courses - five in Computer Science, four taught in Philosophy and one taught in conjunction with Mathematics.
- General Philosophy (GP) - 8 lectures in Michaelmas Term
- Introduction to Logic (IL) - 8 lectures in Michaelmas Term
- Philosophical Topics in Logic and Probability (PTPL) – 8 lectures in Hilary Term
- Turing on Computability and Intelligence (TCI) – 8 lectures in Trinity Term
Mathematics
- Probability Michaelmas Term 2025
Computer Science
- Discrete Mathematics Michaelmas Term 2025
- Functional Programming Michaelmas Term 2025
- Design and Analysis of Algorithms Hilary Term 2026
- Imperative Programming Hilary Term 2026
- Introduction to Proof Systems Trinity Term 2026