# Course availability matrix

We have updated our Undergraduate exams guidance in preparation for the Trinity Term examinations.

Please see our new webpages dedicated to TT exams.

This page exists to assist you in selecting your courses for upcoming years.

Before one may take a course, it may be required that another course has already been completed. In some cases this is not a hard requirement, but instead a recommendation. Any course that has hard dependenceis which must be met before it is taken will be marked in red. Courses that have recommendations are marked in yellow. Hovering over a course will highlight these dependencies. Required courses will be marked in green. Recommended courses will be marked in blue.

You may check a the box next to any course you have taken to inform the system that you have met that particular requirement. This will remove the highlighting. Thus, any course not highlighted in red is available to take.

<< Previous Year
Next Year >>
2020-2021
Part A Mathematics & Philosophy
A0: Linear Algebra
A2: Metric Spaces and Complex Analysis
A8: Probability
A3: Rings and Modules
A4: Integration
A5: Topology
ASO: Integral Transforms
ASO: Number Theory
ASO: Group Theory
ASO: Projective Geometry
ASO: Introduction to Manifolds
ASO: Calculus of Variations
ASO: Graph Theory
ASO: Special Relativity
ASO: Mathematical Modelling in Biology
An Introduction to LaTeX
Part A
A0: Linear Algebra
A1: Differential Equations 1
A2: Metric Spaces and Complex Analysis
A3: Rings and Modules
A4: Integration
A5: Topology
A6: Differential Equations 2
A7: Numerical Analysis
A8: Probability
A9: Statistics
A10: Fluids and Waves
A11: Quantum Theory
ASO: Number Theory
ASO: Group Theory
ASO: Projective Geometry
ASO: Introduction to Manifolds
ASO: Integral Transforms
ASO: Calculus of Variations
ASO: Graph Theory
ASO: Special Relativity
ASO: Mathematical Modelling in Biology
An Introduction to LaTeX
Part B
B1.1 Logic
B1.2 Set Theory
B2.1 Introduction to Representation Theory
B2.2 Commutative Algebra
B3.1 Galois Theory
B3.2 Geometry of Surfaces
B3.3 Algebraic Curves
B3.4 Algebraic Number Theory
B3.5 Topology and Groups
B4.1 Functional Analysis I
B4.2 Functional Analysis II
B4.3 Distribution Theory
B4.4 Fourier Analysis
B5.1 Stochastic Modelling of Biological Processes
B5.2 Applied Partial Differential Equations
B5.3 Viscous Flow
B5.4 Waves and Compressible Flow
B5.5 Further Mathematical Biology
B5.6 Nonlinear Systems
B6.1 Numerical Solution of Differential Equations I
B6.2 Numerical Solution of Differential Equations II
B6.3 Integer Programming
B7.1 Classical Mechanics
B7.2 Electromagnetism
B7.3 Further Quantum Theory
B8.1 Probability, Measure and Martingales
B8.2 Continuous Martingales and Stochastic Calculus
B8.3 Mathematical Models of Financial Derivatives
B8.4 Information Theory
B8.5 Graph Theory
SB3.1 Applied Probability
BEE Mathematical Extended Essay
BSP Structured Projects
BO1.1 History of Mathematics
BOE: Other Mathematical Extended Essay
An Introduction to LaTeX
Part C
C1.1 Model Theory
C1.2 GĂ¶del's Incompleteness Theorems
C1.3 Analytic Topology
C1.4 Axiomatic Set Theory
C2.1 Lie Algebras
C2.2 Homological Algebra
C2.3 Representation Theory of Semisimple Lie Algebras
C2.4 Infinite Groups
C2.5 Non-Commutative Rings
C2.6 Introduction to Schemes
C2.7 Category Theory
C3.1 Algebraic Topology
C3.2 Geometric Group Theory
C3.3 Differentiable Manifolds
C3.4 Algebraic Geometry
C3.5 Lie Groups
C3.7 Elliptic Curves
C3.8 Analytic Number Theory
C3.9 Computational Algebraic Topology
C3.10 Additive and Combinatorial Number Theory
C3.11 Riemannian Geometry
C4.1 Further Functional Analysis
C4.3 Functional Analytic Methods for PDEs
C4.6 Fixed Point Methods for Nonlinear PDEs
C4.8 Complex Analysis: Conformal Maps and Geometry
C4.9 Optimal Transport & Partial Differential Equations
C5.1 Solid Mechanics
C5.2 Elasticity and Plasticity
C5.3 Statistical Mechanics
C5.4 Networks
C5.5 Perturbation Methods
C5.6 Applied Complex Variables
C5.7 Topics in Fluid Mechanics
C5.9 Mathematical Mechanical Biology
C5.11 Mathematical Geoscience
C5.12 Mathematical Physiology
C6.1 Numerical Linear Algebra
C6.2 Continuous Optimisation
C6.3 Approximation of Functions
C6.4 Finite Element Method for PDEs
C6.5 Theories of Deep Learning
C7.1 Theoretical Physics (C6)
C7.4 Introduction to Quantum Information
C7.5 General Relativity I
C7.6 General Relativity II
C7.7 Random Matrix Theory
C8.1 Stochastic Differential Equations
C8.2 Stochastic Analysis and PDEs
C8.3 Combinatorics
C8.4 Probabilistic Combinatorics
C8.5 Introduction to Schramm-Loewner Evolution
C8.6 Limit Theorems and Large Deviations in Probability
CCD Dissertations on a Mathematical Topic
COD Dissertations on the History of Mathematics
An Introduction to LaTeX