See below for a full list of the courses currently available in each of the first three undergraduate years.
In the fourth year (Part III) there are around eighty available course, for which a full list is available here.
Part IA
(First year)
Part IA (First year) |
Part IB
(Second year)
Part IB (Second year) |
Part II
(Third year)
Part II (Third year) |
---|---|---|
Part IA
(First year)
Analysis I Differential Equations Dynamics and Relativity Groups Numbers and Sets Probability Vector Calculus Vectors and Matrices |
Part IB
(Second year)
Analysis and Topology Complex Analysis Complex Methods Electromagnetism Fluid Dynamics Geometry Groups, Rings and Modules Linear Algebra Markov Chains Methods Numerical Analysis Optimization Quantum Mechanics Statistics Variational Principles |
Part II
(Third year)
Algebraic Geometry Algebraic Topology Analysis of Functions Applications of Quantum Mechanics Applied Probability Asymptotic Methods Automata and Formal Languages Classical Dynamics Coding and Cryptography Cosmology Differential Geometry Dynamical Systems Electrodynamics Fluid Dynamics II Further Complex Methods Galois Theory General Relativity Graph Theory Integrable Systems Linear Analysis Logic and Set Theory Mathematical Biology Mathematics of Machine Learning Number Fields Number Theory Numerical Analysis Principles of Quantum Mechanics Principles of Statistics Probability and Measure Quantum Information and Computation Representation Theory Riemann Surfaces Statistical Modelling Statistical Physics Stochastic Financial Models Topics in Analysis Waves |
Part IA (First year) More detailed informal descriptions of these Part IA courses are available here | Part IB (Second year) More detailed informal descriptions of these Part IB courses are available here | Part II (Third year) More detailed informal descriptions of these Part II courses are available here |