Department of Mathematics Modules
This page lists mathematics (MA) modules for the academic year 2025/26.
You can filter the list below to display only the information you need. For example, you can filter by 'MA1' for first-year modules.
Module List
Module Code | Module Title | CATS | Term | Module Leader | Notes |
---|---|---|---|---|---|
MA117 | Programming for Scientists | 10 | Term 2 | Khalil Challita | |
MA124 | Mathematics by Computer | 10 | Both | Mark Cummings | |
MA132 | Foundations | 10 | Term 1 | Emanuele Dotto | |
MA133 | Differential Equations | 10 | Term 2 | Lukas Eigentler | Students external to Maths only |
MA138 | Sets and Numbers (MathsStats, MORSE, Data Sc) | 10 | Term 1 | Adam Harper | Students external to Maths only |
MA138 | Sets and Numbers (Maths/Physics, Maths/Phil, Disc Maths) | 10 | Term 1 | Robert Kropholler | Students external to Maths only |
MA139 | Analysis 2 | 15 | Term 2 | Keith Ball | |
MA140 | Mathematical Analysis 1 | 10 | Term 1 | Akshat Mudgal | Students external to Maths only |
MA141 | Analysis 1 | 10 | Term 1 | Peter Topping | |
MA142 | Calculus 1 | 10 | Term 1 | Roger Tribe | Students external to Maths only |
MA143 | Calculus 2 | 10 | Term 2 | Albane Thery | Students external to Maths only |
MA144 | Methods of Mathematical Modelling 2 | 10 | Term 2 | Siri Chongchitnan | |
MA145 | Mathematical Methods and Modelling 2 | 10 | Term 2 | Susana Gomes | Students external to Maths only |
MA146 | Methods of Mathematical Modelling 1 | 10 | Term 1 | Radu Cimpeanu | |
MA147 | Mathematical Methods and Modelling 1 | 10 | Term 1 | Ferran Brosa Planella | Students external to Maths only |
MA148 | Vectors and Matrices | 10 | Term 2 | Oleg Kozlovski | Students external to Maths only |
MA149 | Linear Algebra | 15 | Term 2 | Harry Petyt | Students external to Maths only |
MA150 | Algebra 2 | 15 | Term 2 | Gavin Brown | |
MA151 | Algebra 1 | 10 | Term 1 | Sunny Sood | |
MA152 | Mathematical Analysis 2 | 15 | Term 2 | Florian Theil | Students external to Maths only |
MA1K2 | Refresher Mathematics | 0 | Term 1 | Andrew Brendon-Penn | Pre Term 1 module; not for credit |
MA222 | Metric Spaces | 10 | Term 2 | Dmitriy Rumynin | Students external to Maths only |
MA240 | Modelling Nature’s Nonlinearity | 10 | Term 1 | David Wood | NEW |
MA241 | Combinatorics | 10 | Term 1 | Daniel Ueltschi | Paired with MA341 |
MA243 | Geometry | 10 | Term 1 | Martin Gallauer | |
MA250 | Partial Differential Equations | 10 | Term 1 | Bryn Davies | |
MA252 | Combinatorial Optimization | 10 | Term 2 | Agelos Georgakopoulos | Paired with MA352 |
MA254 | Theory of ODEs | 10 | Term 2 | Martin Lotz | Paired with MA354 |
MA256 | Introduction to Mathematical Biology | 10 | Term 1 | Lukas Eigentler | Paired with MA356 |
MA257 | Introduction to Number Theory | 10 | Term 1 | Sam Chow | Paired with MA357 |
MA259 | Multivariable Calculus | 10 | Term 2 | Tim Sullivan | Students external to Maths only |
MA260 | Norms, Metrics and Topologies | 10 | Term 2 | Michelle Daher | |
MA262 | Scientific Communication | 15 | Both | Andrew Brendon-Penn | |
MA263 | Multivariable Analysis | 10 | Term 2 | John Green | |
MA265 | Methods of Mathematical Modelling 3 | 10 | Term 1 | Marie-Therese Wolfram | |
MA266 | Multilinear Algebra | 10 | Term 2 | Gareth Tracey | |
MA267 | Groups and Rings | 10 | Term 1 | Nicholas Jackson | Students external to Maths only |
MA268 | Algebra 3 | 10 | Term 1 | Samir Siksek | |
MA269 | Asymptotics and Integral Transforms | 10 | Term 2 | Thomasina Ball | Paired with MA369 |
MA270 | Analysis 3 | 10 | Term 1 | Cagri Sert | |
MA271 | Mathematical Analysis 3 | 10 | Term 1 | John Greenlees | Students external to Maths only |
MA2K3 | Consolidation | 10 | Term 1 | Richard Lissaman | By invitation only |
MA2K4 | Numerical Methods and Computing | 10 | Term 2 | Tobias Grafke | |
MA300 | Mathematics of Cryptography | 15 | Term 2 | Helena Verrill | NEW |
MA301 | Waves and Metamaterials | 15 | Term 2 | Bryn Davies | NEW |
MA302 | Electromagnetism | 15 | Term 2 | Ferran Brosa Planella | NEW |
MA341 | Combinatorics | 10 | Term 1 | Daniel Ueltschi | Paired with MA241 |
MA343 | Geometry | 10 | Term 1 | Martin Gallauer | Paired with MA243 |
MA352 | Combinatorial Optimisation | 10 | Term 2 | Agelos Georgakopoulos | Paired with MA252 |
MA354 | Theory of ODEs | 10 | Term 2 | Martin Lotz | Paired with MA254 |
MA356 | Introduction to Mathematical Biology | 10 | Term 1 | Lukas Eigentler | Paired with MA256 |
MA357 | Introduction to Number Theory | 10 | Term 1 | Sam Chow | Paired with MA257 |
MA359 | Measure Theory | 15 | Term 1 | Keith Ball | |
MA369 | Asymptotics and Integral Transforms | 10 | Term 2 | Thomasina Ball | Paired with MA269 |
MA377 | Rings and Modules | 15 | Term 2 | Christian Boehning | |
MA390 | Topics in Mathematical Biology | 15 | Term 1 | Nigel Burroughs | |
MA395 | Essay | 15 | Both | Oleg Kozlovski | |
MA397 | Consolidation | 7.5 | Term 1 | Andrew Brendon-Penn | By invitation only |
MA398 | Matrix Analysis and Algorithms | 15 | Term 1 | Magnus Richardson | |
MA3A6 | Algebraic Number Theory | 15 | Term 2 | Sean Eberhard | |
MA3B8 | Complex Analysis | 15 | Term 1 | Saul Schleimer | |
MA3D1 | Fluid Dynamics | 15 | Term 2 | James Sprittles | |
MA3D4 | Fractal Geometry | 15 | Term 2 | Mark Pollicott | |
MA3D5 | Galois Theory | 15 | Term 1 | Harry Schmidt | |
MA3D9 | Geometry of Curves and Surfaces | 15 | Term 2 | Goncalo Tabuada | |
MA3E1 | Groups and Representations | 15 | Term 2 | Christian Ikenmeyer | |
MA3F1 | Introduction to Topology | 15 | Term 1 | John Smillie | |
MA3G1 | Theory of PDEs | 15 | Term 2 | Bertram Düring | |
MA3G6 | Commutative Algebra | 15 | Term 1 | Marco Schlichting | |
MA3G7 | Functional Analysis I | 15 | Term 1 | Ewelina Zatorska | |
MA3G8 | Functional Analysis II | 15 | Term 2 | David Bate | |
MA3H0 | Numerical Analysis and PDEs | 15 | Term 2 | Radu Cimpeanu | |
MA3H2 | Markov Processes and Percolation Theory | 15 | Term 2 | Roger Tribe | |
MA3H3 | Set Theory | 15 | Term 1 | Ryan Acosta Babb | |
MA3H5 | Manifolds | 15 | Term 1 | Dmitriy Rumynin | |
MA3H6 | Algebraic Topology | 15 | Term 2 | Martin Gallauer | |
MA3H7 | Control Theory | 15 | Term 2 | Randa Herzallah | |
MA3J2 | Combinatorics II | 15 | Term 2 | Agelos Georgakopoulos | |
MA3J3 | Bifurcations, Catastrophes and Symmetry | 15 | Term 2 | David Wood | |
MA3J4 | Math Modelling and PDEs | 15 | Term 1 | Tobias Grafke | |
MA3J8 | Approximation Theory and Applications | 15 | Term 1 | Clarice Poon | |
MA3K0 | Probability in Many Variables | 15 | Term 1 | Tim Austin | Formerly "High-Dimensional Probability" |
MA3K1 | Mathematics of Machine Learning | 15 | Term 2 | Clarice Poon | |
MA3K4 | Introduction to Group Theory | 15 | Term 1 | Gareth Tracey | |
MA3K6 | Boolean Functions | 15 | Term 1 | Vadim Lozin | |
MA3K7 | Problem Solving with Python | 15 | Term 2 | Richard Lissaman | Pre-registration required |
MA3K9 | Mathematics of Digital Signal Processing | 15 | Term 1 | Randa Herzallah | |
MA3L2 | Optimisation | 15 | Term 1 | Susana Gomes | |
MA3L3 | Communicating Mathematics | 15 | Term 1 | Helena Verrill | Pre-registration required |
MA3P2 | Knot Theory | 15 | Term 2 | Mark Cummings | NEW |
MA424 | Dynamical Systems | 15 | Term 1 | Han Yu | |
MA426 | Elliptic Curves | 15 | Term 1 | Harry Schmidt | |
MA427 | Ergodic Theory | 15 | Term 2 | Tim Austin | |
MA433 | Fourier Analysis | 15 | Term 1 | Jose Rodrigo | |
MA442 | Group Theory | 15 | Term 2 | Derek Holt | |
MA453 | Lie Algebras | 15 | Term 2 | Inna Capdeboscq | |
MA473 | Reflection Groups | 15 | Term 1 | Robert Kropholler | |
MA482 | Stochastic Analysis | 15 | Term 1 | Oleg Zaboronski | |
MA4A2 | Advanced PDEs | 15 | Term 1 | Filip Rindler | |
MA4A5 | Algebraic Geometry | 15 | Term 2 | Alexander Kasprzyk | |
MA4C0 | Differential Geometry | 15 | Term 1 | Maxwell Stolarski | |
MA4E0 | Lie Groups | 15 | Term 1 | Chunyi Li | |
MA4E7 | Population Dynamics: Ecology and Epidemiology | 15 | Term 2 | Matt Keeling | |
MA4H0 | Applied Dynamical Systems | 15 | Term 1 | Robert MacKay | |
MA4H4 | Geometric Group Theory | 15 | Term 1 | Karen Vogtmann | |
MA4J0 | Advanced Real Analysis | 15 | Term 2 | Cagri Sert | |
MA4J1 | Continuum Mechanics | 15 | Term 2 | Thomas Hudson | |
MA4J3 | Graph Theory | 15 | Term 1 | Vadim Lozin | |
MA4J7 | Cohomology and Poincaré Duality | 15 | Term 2 | John Greenlees | |
MA4K8 | Maths in Action | 30 | Both | Martin Lotz | |
MA4K9 | Research Project | 30 | Both | Dwight Barkley | |
MA4L0 | Advanced Topics in Fluids | 15 | Term 1 | Ellen Luckins | |
MA4L2 | Statistical Mechanics | 15 | Term 1 | Daniel Ueltschi | No longer available for the 25/26 academic year. |
MA4L5 | Mathematics of Cancer | 15 | Term 2 | Nigel Burroughs | NEW |
MA4L6 | Analytic Number Theory | 15 | Term 2 | Sam Chow | |
MA4L7 | Algebraic Curves | 15 | Term 2 | Miles Reid | |
MA4M1 | Epidemiology by Example | 15 | Term 2 | Kat Rock | |
MA4M2 | Mathematics of Inverse Problems | 15 | Term 1 | Marie-Therese Wolfram | |
MA4M6 | Category Theory | 15 | Term 2 | Emanuele Dotto | |
MA4M8 | Theory of Random Graphs | 15 | Term 2 | Richard Montgomery | |
MA4M9 | Mathematics of Neuronal Network | 15 | Term 2 | Magnus Richardson | |
MA4N1 | Theorem Proving with Lean | 15 | Term 1 | Damiano Testa | |
MA4N4 | Transport Processes in Mathematical Biology | 15 | Term 1 | Joe Webber | |
MA4N6 | Finite-Element Methods for PDEs | 15 | Term 2 | Andreas Dedner | |
MA907 | Simulation and Machine Learning for Finance | 15 | Term 1 | Dwight Barkley | |
MA908 | Partial Differential Equations in Finance | 15 | Term 2 | Bertram Düring | |
MA934 | Numerical Algorithms and Optimisation | 15 | Term 1 | Andreas Dedner | |
MA939 | Topics in Number Theory | 15 | Term 2 | Jonathan Chapman | |
MA946 | Introduction to Graduate Probability Theory | 15 | Term 2 | Nikolaos Zygouras | |
MA947 | Graduate Real Analysis | 15 | Term 2 | Felix Schulze | |
MA951 | Graduate Algebra | 15 | Term 1 | Diane Maclagan | |
MA953 | Topics in Partial Differential Equations | 15 | Term 1 | Florian Theil | |
MA9M2 | Topics in Combinatorics | 15 | Term 2 | Joel Moreira | |
MA9M4 | Modelling and Computation of Fluid Dynamics Across Phases and Scales | 15 | Term 1 | James Sprittles | |
MA9N8 | Topics in Group Theory | 15 | Term 2 | Luca Sabatini | |
PX912 | Multiscale Modelling & Applications II | 15 | Term 1 | Thomas Hudson |