Skip to main content

You'll study a set of core modules that are shared across our mathematics and statistics degrees. You'll build the key skills and knowledge that every mathematician and statistician needs, and develop confidence in university-level mathematical thinking. We’ll also cover the main areas of pure mathematics, applied mathematics, algebra, probability and statistics.

Modules

Compulsory Modules Credits
Introductory Algebra 20
Real Analysis 10
Introduction to Probability and Statistics 20
Logic, Sets and Counting 10
Number Systems 10
Problem Solving with Python 10
Introductory Calculus and Differential Equations 20
Multivariable Calculus 10
Dynamics 10

You'll continue to study a set of core modules that are common across our mathematics and statistics degrees. You’ll learn about more advanced techniques and build on what you’ve learnt in Stage 1, and develop confidence in university-level mathematical thinking.

Modules

Compulsory Modules Credits
Linear Algebra 10
Complex Analysis 10
Groups and Rings 10
Statistical Inference 10
Probability 10
Regression 10
Vector Calculus 10
Differential Equations, Transforms and Waves 10
Fluid Dynamics I 10
Optional Modules Credits
Frontiers in Data Science A 10
Curves and Surfaces 10
Coding Theory 10
Numerical Methods with Python 10
Stochastic Processes 10
Data Visualisation 10
Principles of Quantum Mechanics 10
Mathematical Biology 10

In your final year, you'll shape your degree by choosing from a wide range of optional modules. These are closely linked to the research expertise of our staff. You’ll deepen your understanding across pure mathematics, applied mathematics and statistics through core modules, working collaboratively to solve complex problems and make impact. You’ll build on Stage 1, develop more advanced techniques, and start tailoring your degree through flexible module choices.

You’ll also work on a group project in applied mathematics, pure mathematics, statistics or education.

Modules

Compulsory Modules Credits
Mathematical & Skills Group Project 20
Optional Modules Credits
Clinical Trials 10
Decision Modelling for Health Data Science 10
Topics in Medical Statistics and Health Data Science 10
Curves and Surfaces 10
Coding Theory 10
Numerical Methods with Python 10
Global Education in Mathematics and Statistics 10
Group Theory 10
Linear Analysis 10
Matrix Analysis 10
Metric Spaces and Topology 10
Number Theory and Cryptography 20
Matrix Representations of Groups 10
Stochastic Financial Modelling 10
Experimental Design 10
Foundations of Machine Learning 10
Extreme Value Theory 10
Time Series 10
Survival Analysis 10
Statistical Genetics 10
Mathematical Statistics 10
Statistical Modelling 10
Bayesian Statistics and Decision Theory 10
Markov Processes 10
Principles of Quantum Mechanics 10
Mathematical Biology 10
Advanced Quantum Mechanics 10
Classical Fields 10
Quantum Information 10
Methods for Differential Equations 10
Fluid Dynamics II 10
Relativity and Fundamental Particles 10
Hydrodynamic and Climate Instabilities 10
Variational Methods and Lagrangian Dynamics 10
Career Development for final year students 20