| Module Code | Module Title | Level | Further Information |
| MA0FMC | Further Mathematics and Computer Science | 0 | More information |
| MA0MAA | Mathematics | 0 | More information |
| MA0SCT | Science and Technology | 0 | More information |
| MA1CAL | Calculus Methods | 1 | More information |
| MA115 | Codes and Code Breaking | 1 | More information |
| AS1E | Exploring Your Data | 1 | More information |
| MA1GEO | Geometry | 1 | More information |
| MA1AL1 | Introduction to Algebra | 1 | More information |
| MA1AN1 | Introduction to Analysis | 1 | More information |
| MA1LIN | Linear Algebra | 1 | More information |
| MA116 | Mathematics for Computer Science | 1 | More information |
| MA1OD1 | Ordinary Differential Equations I | 1 | More information |
| MA1SW | Scientific Writing and Mathematical Programming | 1 | More information |
| MA1VM | Vectors and Matrices | 1 | More information |
| MA2AL1 | Algebra | 2 | More information |
| MA2AL2 | Algebra II | 2 | More information |
| MA2AN2 | Analysis II | 2 | More information |
| MA2ASV | Analysis in Several Variables | 2 | More information |
| MT25F | Atmospheric Analogues | 2 | More information |
| MA2DY | Dynamics | 2 | More information |
| MA24G | Elementary Algebra | 2 | More information |
| AS2H | Forensic Statistics and Genetics | 2 | More information |
| MA2GS | General Skills | 2 | More information |
| MA2LA | Linear Algebra | 2 | More information |
| AS2B | Linear Models | 2 | More information |
| AS2D | Medical Statistics | 2 | More information |
| MA2NA1 | Numerical Analysis I | 2 | More information |
| MA2NM | Numerical Methods | 2 | More information |
| MT24C | Numerical Methods for Environmental Science | 2 | More information |
| MT25D | Skills for Graduates | 2 | More information |
| AS2G | Skills for Statisticians | 2 | More information |
| AS2A | Statistical Theory and Methods | 2 | More information |
| AS2B1 | Statistics and Epidemiology for the Life Sciences | 2 | More information |
| AS2A1 | Statistics for Life Sciences | 2 | More information |
| MT26E | Surface Energy Exchange | 2 | More information |
| MA2VC | Vector Calculus | 2 | More information |
| MT24D | Weather case studies and forecasting | 2 | More information |
| AS2PY | Placement year | 2Y | More information |
| AS3A | Advanced Statistical Modelling | 3 | More information |
| MA37K1 | Algebra | 3 | More information |
| MA34A | Analysis | 3 | More information |
| MA37L | Analysis and Topology | 3 | More information |
| MA3AN2 | Analysis II | 3 | More information |
| MA3ASV | Analysis in Several Variables | 3 | More information |
| MA3NIO | Analysis of Numerical Techniques for Integration and Ordinary Differential Equations | 3 | More information |
| AS3C | Analysis of Structured Data | 3 | More information |
| MT37H | Atmospheric Science Field Course | 3 | More information |
| MA3C7 | Boundary-Value Problems | 3 | More information |
| MA3CV | Calculus of Variations | 3 | More information |
| MA3CM | Classical Mechanics | 3 | More information |
| MT38B | Climate Change | 3 | More information |
| AS3A2 | Clinical Trials | 3 | More information |
| MA3CA1 | Complex Analysis I | 3 | More information |
| MA3W7 | Control Systems | 3 | More information |
| MA3DS | Dynamical Systems | 3 | More information |
| MA3DY | Dynamics | 3 | More information |
| MT37E | Dynamics of Weather Systems | 3 | More information |
| AS3A1 | Epidemiology | 3 | More information |
| MA3ECC | Error Correcting Codes | 3 | More information |
| MA3FM | Fluid Mechanics | 3 | More information |
| AS3B1 | Genetic Data Analysis | 3 | More information |
| MA3HM | History of Mathematics | 3 | More information |
| MA3MB | Mathematical Biology | 3 | More information |
| MA3MDE | Mathematics for the Digital Economy | 3 | More information |
| MA3Z7 | Number Theory | 3 | More information |
| MA3NM | Numerical Methods | 3 | More information |
| MT38C | Numerical Weather Prediction | 3 | More information |
| MT37F | Oceanography | 3 | More information |
| AS3D | Operational Research Techniques | 3 | More information |
| MT37D | Remote Sensing Methods and Applications | 3 | More information |
| AS3F | Statistics Research Project | 3 | More information |
| AS3G | Study Design and Sampling Methods | 3 | More information |
| MT38A | The Global Circulation | 3 | More information |
| MA3LI | The Lebesgue Integral | 3 | More information |
| AS3F1 | Time Series Project | 3 | More information |
| MA3VC | Vector Calculus | 3 | More information |
| MA4XB | Advanced Topics in Mathematics | 4 | More information |
| MA4ANT | Analytic Number Theory | 4 | More information |
| MA3ASP | Applied Stochastic Processes | 4 | More information |
| MA3AM1 | Asymptotic Methods I | 4 | More information |
| MA4AM2 | Asymptotic Methods II | 4 | More information |
| MT4XH | Atmospheric Science Field Course | 4 | More information |
| MA4FEM | Finite Element Methods | 4 | More information |
| MA4XA | Fourth Year Project | 4 | More information |
| MA3A7 | Galois Theory | 4 | More information |
| MA4XJ | Integral Equations | 4 | More information |
| MA3SM | Modelling of Soft Matter | 4 | More information |
| MA4XD | Modern Analysis | 4 | More information |
| MA4XE | Numerical Solution of Differential Equations | 4 | More information |
| MT4YC | Numerical Weather Prediction | 4 | More information |
| MT4XF | Oceanography | 4 | More information |
| MA4PT | Probability Theory | 4 | More information |
| MA4ST | Spectral Theory | 4 | More information |
| MT4YA | The Global Circulation | 4 | More information |
| MA4DA | Theory and Techniques of Data Assimilation | 4 | More information |
| MAMA11 | Advanced Numerical Solution of Differential Equations | M | More information |
| MAMA14 | Applied Stochastic Processes | M | More information |
| MAMA13 | Asymptotic Methods | M | More information |
| MTMG02 | Atmospheric Physics | M | More information |
| MTMG49 | Boundary Layer Meteorology and Micrometeorology | M | More information |
| MTMG16 | Climate Change | M | More information |
| ASM120 | Clinical Trials | M | More information |
| MAMB5 | Communication and Research Skills | M | More information |
| MAMA5 | Computing Techniques and Projects | M | More information |
| MAMA6 | Computing Techniques and Projects for DAIMG | M | More information |
| STM10 | Data Analysis | M | More information |
| ASM00 | Dissertation | M | More information |
| MAMC2 | Dissertation | M | More information |
| MAMC4 | Dissertation | M | More information |
| MTMG99 | Dissertation Project | M | More information |
| MAMI0 | Elements of Numerical and Functional Analysis | M | More information |
| MTMD01 | Environmental Data Exploration & Visualisation | M | More information |
| ASM160 | Epidemiology And Public Health | M | More information |
| MTMG34 | Experiencing the Weather (Field Course) | M | More information |
| MTMW15 | Extra-tropical Weather Systems | M | More information |
| MAMB3 | Finite Element Methods | M | More information |
| MTMW11 | Fluid dynamics of the atmosphere and oceans | M | More information |
| MTMW99 | Fluid dynamics of the atmosphere and oceans (MNMAO) | M | More information |
| MTMA39 | Forecasting systems and applications | M | More information |
| STM30 | Generalised Linear Models and Non-Linear Modelling | M | More information |
| MTMW20 | Global Circulation of the Atmosphere & Oceans | M | More information |
| MTMG25 | Hazardous weather analysis | M | More information |
| MAMB6 | Industrial Modelling | M | More information |
| MAMB8 | Integral Equations | M | More information |
| MTMG01 | Introduction to weather systems | M | More information |
| STM20 | Linear Models and Practical Bayesian Data Analysis | M | More information |
| MAMC6 | Modelling Week | M | More information |
| MTMD03 | Monte-Carlo Techniques and Particle Filters | M | More information |
| STM40 | Multivariate Analysis and Structured Data | M | More information |
| MAMA1 | Numerical Methods for Initial Value Problems | M | More information |
| MTMW14 | Numerical Modelling of Atmospheres and Oceans | M | More information |
| MAMB1 | Numerical Solution of Boundary Value Problems | M | More information |
| MAMB4 | Numerical Techniques for Conservation Laws | M | More information |
| MTMG21 | Oceanography | M | More information |
| MTMD02 | Operational Data Assimilation Techniques | M | More information |
| MTMG05 | Professional Skills | M | More information |
| ASMC01 | Quantitative methods for the life sciences | M | More information |
| MTMG38 | Remote Sensing | M | More information |
| STM50 | Sampling Methods and Study Design | M | More information |
| ASM150 | Statistical Genetics | M | More information |
| MAMB10 | Theory and Techniques of Data Assimilation | M | More information |
| MAMA3 | Theory of Differential Equations | M | More information |
| ASM130 | Time To Event Analysis | M | More information |
| MTMG19 | Tropical weather systems | M | More information |
| MTMG04 | Weather and Climate Discussion | M | More information |