神马福利影片

Skip to main content Skip to navigation

Department of Mathematics Modules

This page lists mathematics (MA) modules for the academic year 2026/27
You can filter the list below to display only the information you need. For example, you can filter by 'MA1' for first-year modules.

ModuleCodeLink ModuleTitle CATS Term ModuleLeader Notes
MA117 Programming for Scientists 10 2 Christian Ikenmeyer  
MA124 Mathematics by Computer 10 1,2 Mark Cummings  
MA132 Foundations 10 1 Gavin Brown  
MA133 Differential Equations 10 2 Lukas Eigentler Students external to Maths only
MA138 Sets and Numbers (MathsStats, MORSE, Data Sc) 10 1 Adam Harper Students external to Maths only
MA138 Sets and Numbers (Maths/Physics, Maths/Phil, Disc Maths) 10 1 Robert Kropholler Students external to Maths only
MA139 Analysis 2 15 2 Richard Sharp  
MA140 Mathematical Analysis 1 10 1 Akshat Mudgal Students external to Maths only
MA141 Analysis 1 10 1 Peter Topping  
MA142 Calculus 1 10 1 Vedran Sohinger Students external to Maths only
MA143 Calculus 2 10 2 Albane Thery Students external to Maths only
MA144 Methods of Mathematical Modelling 2 10 2 Siri Chongchitnan  
MA145 Mathematical Methods and Modelling 2 10 2 Susana Gomes Students external to Maths only
MA146 Methods of Mathematical Modelling 1 10 1 Radu Cimpeanu  
MA147 Mathematical Methods and Modelling 1 10 1 Ferran Brosa Planella Students external to Maths only
MA148 Vectors and Matrices 10 2 Oleg Kozlovski Students external to Maths only
MA149 Linear Algebra 15 2 Harry Petyt Students external to Maths only
MA150 Algebra 2 15 2 Inna Capdeboscq  
MA151 Algebra 1 10 1 Sunny Sood  
MA152 Mathematical Analysis 2 15 2 Florian Theil Students external to Maths only
MA1K2 Refresher Mathematics 0 0 Andrew Brendon-Penn Pre Term 1 module; not for credit
MA1T1 Maths Assignment pages T1   1 Mark Cummings Year Tutor managed
MA1T2 Maths Assignment pages T2   2 Mark Cummings Year Tutor managed
MA222 Metric Spaces 10 2 Ian Melbourne Students external to Maths only
MA240 Modelling Nature's Nonlinearity 15 1 David Wood updated and changed credit for 26/27
MA241 Combinatorics 10 1 Daniel Ueltschi Paired with MA341
MA243 Geometry 10 1 Martin Gallauer Paired with MA343
MA250 Partial Differential Equations 10 1 Tobias Grafke Students external to Maths only
MA252 Combinatorial Optimization 10     Not running 26/27
MA254 Theory of ODEs 10 2 Martin Lotz Paired with MA354
MA256 Introduction to Mathematical Biology 10 1 Lukas Eigentler Paired with MA356
MA257 Introduction to Number Theory 10 1 Sam Chow Paired with MA357
MA259 Multivariable Calculus 10 2 Tim Sullivan Students external to Maths only
MA260 Norms, Metrics and Topologies 10 2 Michelle Daher  
MA262 Scientific Communication 15 1,2 Andrew Brendon-Penn  
MA263 Multivariable Analysis 10 2 John Green  
MA265 Methods of Mathematical Modelling 3 10 1 Marie-Therese Wolfram  
MA266 Multilinear Algebra 10 2 Gareth Tracey  
MA267 Groups and Rings 10 1 Nicholas Jackson Students external to Maths only
MA268 Algebra 3 10 1 Richard Lissaman  
MA269 Asymptotics and Integral Transforms 10     No longer running
MA270 Analysis 3 10 1 Cagri Sert  
MA271 Mathematical Analysis 3 10 1 Vasily Gelfreykh Students external to Maths only
MA299 Complex Methods 15 2 Ed Brambley New for 26/27, paired with MA399
MA2A4 Asymptotic Methods 15 1 Thomasina Ball New for 26/27, paired with MA3A4
MA2B4 Probability: Structures and Examples 15 2 Nikolaos Zygouras New for 26/27, paired with MA3B4
MA2K3 Consolidation 10 1 Richard Lissaman By invitation only
MA2K4 Numerical Methods and Computing 10     No longer running
MA2L4 Numerical Analysis and Ordinary Differential Equations 15 2 Bjorn Stinner New for 26/27, paired with MA3L4
MA300 Mathematics of Cryptography 15 2 Helena Verrill  
MA301 Waves and Metamaterials 15 2 Bryn Davies  
MA302 Electromagnetism 15 2 Ferran Brosa Planella  
MA341 Combinatorics 10 1 Daniel Ueltschi Paired with MA241
MA343 Geometry 10 1 Martin Gallauer Paired with MA243
MA352 Combinatorial Optimisation 10     Not running 26/27
MA354 Theory of ODEs 10 2 Martin Lotz Paired with MA254
MA356 Introduction to Mathematical Biology 10 1 Lukas Eigentler Paired with MA256
MA357 Introduction to Number Theory 10 1 Sam Chow Paired with MA257
MA359 Measure Theory 15 1 Keith Ball  
MA369 Asymptotics and Integral Transforms 10     No longer running
MA377 Rings and Modules 15 2 Daniel Marlowe  
MA390 Topics in Mathematical Biology 15 1 Nigel Burroughs  
MA395 Essay 15 1,2 Oleg Kozlovski  
MA397 Consolidation 7.5 1 Andrew Brendon-Penn By invitation only
MA398 Matrix Analysis and Algorithms 15 1 Magnus Richardson  
MA399 Complex Methods 15 2 Ed Brambley New for 26/27, paired with MA299
MA3A4 Asymptotic Methods 15 1 Thomasina Ball New for 26/27, paired with MA2A4
MA3A6 Algebraic Number Theory 15 2 Cagri Sert  
MA3A9 Data Driven Mathematical Modelling 15 2 Markus Kirkilionis New module
MA3B4 Probability: Structures and Examples 15 2 Nikolaos Zygouras New for 26/27, paired with MA2B4
MA3B8 Complex Analysis 15 1 Saul Schleimer  
MA3D1 Fluid Dynamics 15 1 James Sprittles Moved from Term 2
MA3D4 Fractal Geometry 15 2 Mark Pollicott  
MA3D5 Galois Theory 15 1 Raad Al Kohli  
MA3D9 Geometry of Curves and Surfaces 15 2 Weiyi Zhang  
MA3E1 Groups and Representations 15 2 Dmitriy Rumynin  
MA3F1 Introduction to Topology 15 1 John Smillie  
MA3G1 Theory of PDEs 15 2 Bertram D眉ring  
MA3G6 Commutative Algebra 15 1 Marco Schlichting  
MA3G7 Functional Analysis I 15 1 Ewelina Zatorska  
MA3G8 Functional Analysis II 15 2 David Bate  
MA3H0 Numerical Analysis and PDEs 15 2 Radu Cimpeanu  
MA3H2 Markov Processes and Percolation Theory 15 2 Oleg Zaboronski  
MA3H3 Set Theory 15 1 Andras Mathe  
MA3H5 Manifolds 15 1 Dmitriy Rumynin  
MA3H6 Algebraic Topology 15 2 Davide Spriano  
MA3H7 Control Theory 15 2 Randa Herzallah  
MA3J2 Combinatorics II 15 2 Bertille Granet  
MA3J3 Bifurcations, Catastrophes and Symmetry 15 2 David Wood Didn鈥檛 run in 25/26
MA3J4 Math Modelling and PDEs 15 1 Nikos Kallinikos  
MA3J8 Approximation Theory and Applications 15 2 Clarice Poon Moved from Term 1
MA3K0 Probability in Many Variables 15 2 Tim Austin Moved from Term 1, Formerly "High-Dimensional Probability"
MA3K1 Mathematics of Machine Learning 15 2 Clarice Poon  
MA3K4 Introduction to Group Theory 15 1 Adam Thomas  
MA3K6 Boolean Functions 15 1 Vadim Lozin  
MA3K7 Problem Solving with Python 15 1 Daniel Marlowe Pre-registration required, Module running twice
MA3K7 Problem Solving with Python 15 2 Nikos Kallinikos Pre-registration required, Module running twice
MA3K9 Mathematics of Digital Signal Processing 15 1 Randa Herzallah  
MA3L2 Optimisation 15 1 Susana Gomes  
MA3L3 Communicating Mathematics 15 1 Helena Verrill Pre-registration required
MA3L4 Numerical Analysis and Ordinary Differential Equations 15 2 Bjorn Stinner New for 26/27, paired with MA2L4
MA3P2 Knot Theory 15 2 Mark Cummings  
MA424 Dynamical Systems 15 1 Richard Sharp  
MA426 Elliptic Curves 15 1 Harry Schmidt  
MA427 Ergodic Theory 15 2 Ian Melbourne  
MA433 Fourier Analysis 15 1 Jose Rodrigo  
MA442 Group Theory 15 1 Adam Thomas Moved from term 2
MA448 Hyperbolic Geometry 15 2 Adam Epstein Didn鈥檛 run in 25/26
MA453 Lie Algebras 15 2 Inna Capdeboscq  
MA467 Presentations of Groups 15 2 Derek Holt Didn鈥檛 run in 25/26
MA473 Reflection Groups 15 1 Ric Wade  
MA482 Stochastic Analysis 15 1 Oleg Zaboronski  
MA4A2 Advanced PDEs 15 1 Filip Rindler  
MA4A5 Algebraic Geometry 15 1 Alexander Kasprzyk Moved from term 2
MA4A7 Quantum Mechanics 15 2 Vasily Gelfreykh Didn鈥檛 run in 25/26
MA4C0 Differential Geometry 15 1 Ruadha铆 Dervan  
MA4E0 Lie Groups 15 1 Chunyi Li  
MA4E7 Population Dynamics: Ecology and Epidemiology 15 1 Matt Keeling Moved from term 2
MA4G6 Calculus of Variations 15 2 David Parise Didn鈥檛 run in 25/26
MA4H0 Applied Dynamical Systems 15 1    
MA4H4 Geometric Group Theory 15 1 Robert Kropholler  
MA4H9 Modular Forms 15 2 Samir Siksek Didn鈥檛 run in 25/26
MA4J0 Advanced Real Analysis 15 2 Jose Rodrigo  
MA4J1 Continuum Mechanics 15 2 Joe Webber  
MA4J3 Graph Theory 15 1 Vadim Lozin  
MA4J5 Structures of Complex Systems 15 1 Markus Kirkilionis Didn鈥檛 run in 25/26
MA4J7 Cohomology and Poincar茅 Duality 15 2 John Greenlees  
MA4J8 Commutative Algebra II 15 1 John Greenlees Didn鈥檛 run in 25/26
MA4K8 Maths in Action 30 1,2 Martin Lotz  
MA4K9 Research Project 30 1,2 Bjorn Stinner  
MA4L0 Advanced Topics in Fluids 15 2 Thomasina Ball Moved from term 1
MA4L2 Statistical Mechanics 15 2 Vedran Sohinger Didn鈥檛 run in 25/26
MA4L5 Mathematics of Cancer 15 2 Nigel Burroughs  
MA4L6 Analytic Number Theory 15 2 Sam Chow  
MA4L7 Algebraic Curves 15 2 Diane Maclagan  
MA4M1 Epidemiology by Example 15 2 Kat Rock  
MA4M2 Mathematics of Inverse Problems 15 1 Marie-Therese Wolfram  
MA4M6 Category Theory 15 2   Not running 26/27
MA4M8 Theory of Random Graphs 15 2 Richard Montgomery  
MA4M9 Mathematics of Neuronal Network 15 2 Magnus Richardson  
MA4N1 Theorem Proving with Lean 15 1 Damiano Testa  
MA4N4 Transport Processes in Mathematical Biology 15 1   Not running 26/27
MA4N6 Finite-Element Methods for PDEs 15 1 Bjorn Stinner Moved from term 2
MA4N8 Topics in Set Theory 15 1 Adam Epstein Didn鈥檛 run in 25/26
MA4P3 Classical Groups 15 2 Gareth Tracey New module
MA5P1 Dissertation 90 3 Oleg Kozlovski  
MA5Q5 First Year MSC Project 30 3 Oleg Kozlovski  
MA934 Numerical Algorithms and Optimisation 15 1 Malena Landman  
MA939 Topics in Number Theory 15 2 Adam Harper  
MA946 Introduction to Graduate Probability Theory 15 1 Daniel Ueltschi Moved from term 2
MA947 Graduate Real Analysis 15 1 Josephine Evans Moved from term 2
MA951 Graduate Algebra 15 1 Marco Schlichting  
MA953 Topics in Partial Differential Equations 15 2 Florian Theil Moved from term 1
MA954 Complex Geometry   1 Weiyi Zhang  
MA9M2 Topics in Combinatorics 15 2 Rigoberto Zelada  
MA9M4 Modelling and Computation of Fluid Dynamics Across Phases and Scales 15 1 Kawa Manmi  
MA9M6 Topics in Algebraic Geometry   2 Miles Reid  
MA9N5 Topics in Algebra   2 Christian Boehning  
MA9N8 Topics in Group Theory 15     Not running 26/27
PX912 Multiscale Modelling & Applications II 15 1 Thomas Hudson  

Let us know you agree to cookies