Skip to main content Skip to navigation

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  

Let us know you agree to cookies