# Course availability matrix

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.

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 |

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 |

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 and Fourier Analysis: An Introduction | |

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 | |

BN1.1 Mathematics Education | |

BN1.2 Undergraduate Ambassadors' Scheme | |

An Introduction to LaTeX |

Part C | |
---|---|

C1.1 Model Theory | |

C1.2 Godel's Incompleteness Theorem | |

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 | |

C4.1 Further Functional Analysis | |

C4.3 Functional Analytic Methods for PDEs | |

C4.4 Hyperbolic Equations | |

C4.6 Fixed Point Methods for Nonlinear PDEs | |

C4.8 Complex Analysis: Conformal Maps and Geometry | |

C5.1 Solid Mechanics | |

C5.2 Elasticity and Plasticity | |

C5.4 Networks | |

C5.5 Perturbation Methods | |

C5.6 Applied Complex Variables | |

C5.7 Topics in Fluid Mechanics | |

C5.9 Mathematical Mechanical Biology | |

C5.10 Mathematics and Data Science for Development | |

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 | |

C7.4 Introduction to Quantum Information | |

C7.5 General Relativity I | |

C7.6 General Relativity II | |

C8.1 Stochastic Differential Equations | |

C8.2 Stochastic Analysis and PDEs | |

C8.3 Combinatorics | |

C8.4 Probabilistic Combinatorics | |

CCD Dissertations on a Mathematical Topic | |

COD Dissertations on the History of Mathematics | |

An Introduction to LaTeX |