Mathematics modules
Browse Mathematics to find descriptions, what you will learn, how you will be taught, and how you will be assessed.
Level 1
-
- Type
- Module
Project (Mathematics) module (DI11005)
-
-
- Type
- Module
Calculus II module (DI12001)
-
-
- Type
- Module
Statistics (with English) module (DI12006)
-
- Type
- Module
Science and Engineering Mathematics 1A module (EG11003)
Gain confidence with existing mathematical skills and a deeper understanding of mathematics to build a strong foundation for further mathematics modules.
-
- Type
- Module
Science and Engineering Mathematics 1B module (EG12003)
Gain the mathematical skills and knowledge needed to handle an engineering degree course and increase your confidence in using and understanding mathematics.
-
- Type
- Module
Core Mathematics I module (MA11001)
Build university-level foundations in functions, calculus, algebra, sequences, series, and problem-solving for mathematics, physics, and data careers
-
- Type
- Module
Fundamental Algebra and Calculus module (MA11002)
Build confidence in algebra, functions, trigonometry, vectors, differentiation, and integration for university-level study
-
- Type
- Module
Core Mathematics II module (MA12001)
Build powerful mathematical tools in calculus, geometry, vectors, and matrices for advanced study in mathematics, physics, and modelling
-
- Type
- Module
Logic and Proof module (MA12002)
Learn how to construct mathematical proofs using logic, truth tables, induction, contradiction, and apply them to number theory
-
- Type
- Module
Statistics and Probability module (MA12003)
Learn how to analyse data, understand probability, and model uncertainty using statistics, with applications in science, finance, and real-world decisions
-
- Type
- Module
Discrete Mathematics module (MA12007)
Study set theory, combinatorics, game theory, and group theory, building problem-solving skills for data science and pure mathematics
Level 2
-
- Type
- Module
Discrete Mathematics module (DI21005)
-
- Type
- Module
Mathematics 2A module (DI21009)
-
- Type
- Module
Mathematics for Engineers I module (DI21010)
-
-
- Type
- Module
Mathematics 2B module (DI22008)
-
- Type
- Module
Statistics II module (DI22013)
-
- Type
- Module
Mathematics for Engineers module (EG21005)
Further develop your understanding of the basic mathematics most relevant to engineers.
-
- Type
- Module
Core Mathematics III module (MA21001)
Study advanced calculus and linear algebra, including vector spaces, eigenvalues, epsilon-delta proofs, and functions of two variables
-
- Type
- Module
Mathematics of Networks module (MA21004)
Study graph theory, network algorithms, Python visualisation, shortest paths, graph colouring, and real-world network applications
-
- Type
- Module
Core Mathematics IV module (MA22001)
Study vector calculus, Fourier series, and partial differential equations, building powerful tools for mathematical and physical modelling
-
- Type
- Module
Statistics and Data Analysis module (MA22004)
Learn statistical data analysis with R, including visualisation, hypothesis testing, regression, and evidence-based decision-making
-
- Type
- Module
Operational Research module (MA22005)
Optimise real-world systems using maths. Learn the tools behind decision-making, resource planning, and transport logistics in this practical module.
-
- Type
- Module
Linear Algebra module (MA22006)
Study linear algebra, including vector spaces, matrices, transformations, eigenvalues, diagonalisation, and applications in data and graphics
Level 3
-
- Type
- Module
Differential Equations module (DI31009)
-
- Type
- Module
Vector Calculus module (DI31010)
-
- Type
- Module
Analysis module (DI31011)
-
- Type
- Module
Operational Research module (DI31012)
-
-
- Type
- Module
Complex Analysis module (DI32009)
-
- Type
- Module
Differential Geometry module (DI32010)
-
- Type
- Module
Mathematical Biology I module (DI32011)
-
- Type
- Module
Differential Equations module (MA31002)
Study differential equations, including analytical methods for first and second order ODEs, systems of equations, and applications to modelling change
-
- Type
- Module
Artificial Intelligence and Machine Learning module (MA31008)
Study artificial intelligence and machine learning, including SQL, search, planning, deep learning, prediction, and practical AI tools
-
- Type
- Module
Mathematics for Industry module (MA31009)
Apply mathematics to real-world industry problems, developing modelling, analysis, communication, and professional reporting skills
-
- Type
- Module
Real Analysis module (MA32001)
Study real analysis, including limits, continuity, convergence, metric spaces, compactness, and rigorous proof in pure mathematics
-
- Type
- Module
Scientific Computing and Numerical Methods module (MA32005)
Solve real-world problems using MATLAB and numerical methods. Build coding, modelling, and simulation skills used in science, engineering, and tech
-
- Type
- Module
Complex Analysis module (MA32006)
Study complex analysis, including complex functions, Cauchy–Riemann equations, contour integrals, residues, and conformal mapping
-
- Type
- Module
Optimisation in Finance and Industry module (MA32010)
In this module, you will learn practical optimisation methods supported by a growing body of mathematical theory
-
- Type
- Module
Dynamical Systems module (MA32011)
Explore the maths behind systems that change over time. Study differential equations, stability, and bifurcations in physics, biology, and beyond
-
- Type
- Module
Mathematics Work Placement module (MA33001)
Gain academic credit for an approved mathematics work placement or internship while developing professional skills and career confidence
Level 4
-
- Type
- Module
Graph Theory module (DI41011)
-
-
- Type
- Module
Partial Differential Equations module (DI41013)
-
-
- Type
- Module
Mathematical Biology II module (DI42005)
-
- Type
- Module
Mathematics Project module (MA40001)
Complete an independent mathematics project with academic supervision, developing research, technical writing, and presentation skills
-
- Type
- Module
Mathematics Project (Joint Honours) module (MA40005)
Complete an independent mathematics project with academic supervision, developing research, technical writing, and presentation skills
-
- Type
- Module
Fluids and Magnetohydrodynamics module (MA41006)
Explore the physics of fluids and plasmas. Study equations that explain ocean currents, aerodynamics, and solar flares in this applied maths module
-
- Type
- Module
Mathematical Biology module (MA41008)
Study mathematical biology, using differential equations to model populations, epidemics, pattern formation, travelling waves, and nerve signals
-
- Type
- Module
Partial Differential Equations and their Approximation module (MA42003)
You will solve equations that involve partial derivative terms. Use approximation numerical techniques for solutions when equations can't be solved exactly
-
- Type
- Module
Mathematical Statistics module (MA42008)
Study advanced mathematical statistics with R, including probability distributions, estimation, hypothesis testing, regression, and generalised linear models
-
- Type
- Module
Differential Equations and their Approximation module (MA42009)
Study numerical methods for differential equations, including ODEs, PDEs, finite differences, stability, convergence, and error analysis
Level 5
-
- Type
- Module
Research Project (Integrated Masters) module (MA50001)
Complete an independent mathematics project with academic supervision, developing research, technical writing, and presentation skills
-
- Type
- Module
Stochastic Processes module (MA51005)
Explore randomness and uncertainty through Markov chains, Brownian motion, and probabilistic models used across science and finance
-
- Type
- Module
Mathematical Physiology module (MA52003)
-
- Type
- Module
Advanced Fluid Dynamics module (MA52005)
-
- Type
- Module
Mathematical Statistics module (MA52007)
Study Master’s level mathematical statistics with R, including probability distributions, estimation, hypothesis testing, regression, and generalised linear models
-
- Type
- Module
Statistics and Data Analysis module (MA52008)
This module focuses on providing you with the skills required to make inferences using sample data
-
- Type
- Module
MSc Project in Mathematics module (MA53002)
-
- Type
- Module
MSc Applied Data Science and AI Project module (MA53004)
Work independently on a major research project in data science and AI. Solve real problems and learn to communicate your insights clearly.