Mathematics Study Guide 2025/26
At Bristol, you will explore distinctive, high-level mathematics in a fully refurbished historic building at the heart of campus.
From quiet study areas to new collaboration spaces and even boards in the courtyard garden, the whole building is designed to support creative mathematics, wherever that light-bulb moment strikes. Take a virtual tour of the building.
Find units on:
- applied mathematics
- pure mathematics
- mathematical physics (including quantum)
- statistical science and probability
- analysis and dynamics.
Pre-requisites
At UK universities, students specialise from their first year and rarely take units outside their degree subject.
This means that:
- Year 1 units are suitable for all students
- Year 2 units require some university study in the discipline
- Year 3 units require a strong background in the discipline
- Masters-level units require three years of study in the discipline.
Subject pathway students
If you have been nominated to Bristol on the Study Abroad (Mathematics pathway), you must take the majority of your credits from this guide.
Year 1
Pre-requisites: suitable for all students
Mathematics Year 1 units cannot be taken in combination with Mathematics units of higher levels due to the scheduling of the Year 1 exams.
Study Abroad students interested in Year 1 Mathematics units take all their units at that level or combine them with non-Mathematics units that do not involve exams.
Teaching Block 1
- Algorithms and Programming in C(++) and R - MATH10017
- Applied Analysis A - MATH10023
- Introduction to Pure Mathematics - MATH10027
- Linear Algebra - MATH10015
Teaching Block 2
- Analysis - MATH10011
- Applied Analysis B - MATH10024
- ODEs, Curves and Dynamics - MATH10012
- Probability and Statistics for Scientists - MATH10028
Teaching Block 4 (full year)
Year 2
Pre-requisites: some university study in the discipline.
Teaching Block 1
- Algorithms and Machine Learning - MATH20017
- Mathematical Programming - MATH20014
- Metric Spaces - MATH20006
- Multivariable Calculus and Complex Functions - MATH20015
- Statistics 2 - MATH20800
Teaching Block 2
- Advanced Linear Modelling and Classification - MATH20016
- Algebra 2 - MATH21800
- Applied Partial Differential Equations 2 - MATH20402
- Introduction to Geometry - MATH20004
- Linear Algebra 2 - MATH21100
- Mechanics 2 - MATH21900
- Ordinary Differential Equations 2 - MATH20101
- Perspectives in Data Science - MATH20018
- Probability 2 - MATH20008
Year 3
Pre-requisites
A strong background in the discipline is required.
Timetable clashes
The school has indicated which Year 3 units cannot be taken together as the classes and exams are planned to be scheduled at the same time.
Timetable clashes may also occur where students mix Year 3 Mathematics units with those of other year levels.
Choosing your courses
Teaching Block 1
The following unit can often be taken with all other Year 3 Mathematics units as its not planned to run at the same time on the timetable:
You can only select one unit from each of the following groups as they are scheduled to run simultaneously. The group names are reflected in the Unit Catalogue.
Group 1:
Group 2:
- Information Theory - MATH30032
- Martingale Theory with Applications 3 - MATH30027
- Set Theory - MATH32000
Group 3:
Group 4:
Group 5:
- Complex Function Theory - MATH33000
- Numerical Analysis - MATH30029
- Stochastic Optimisation 3 - MATH30021
Teaching Block 2
You can only select one unit from each of the following groups as they are scheduled to run simultaneously. The group names are reflected in the Unit Catalogue.
Group 7:
- Fields, Forms and Flows - MATH30018
- Financial Mathematics - MATH35400
- Measure Theory and Integration - MATH30007
Group 8:
Group 10:
Group 9:
Group 11:
Group 12:
Group 13:
Group 14:
Masters-level units
Pre-requisites: at least 3 years of study in the discipline.
The school of has indicated which Masters-level units cannot be taken together as the classes and exams are planned to be scheduled at the same time.
Teaching Block 1
You can only select one unit from each of the following groups as they are scheduled to run simultaneously. The group names are reflected in the Unit Catalogue.
Group 1:
Group 2:
- Asymptotics - MATHM4700
- Axiomatic Set Theory - MATHM1300
- Martingale Theory with Applications 4 - MATHM0045
Group 3:
Group 4:
Group 5:
Group 6:
Teaching Block 2
You can only select one unit from each of the following groups as they are scheduled to run simultaneously. The group names are reflected in the Unit Catalogue.
Group 7:
Group 8:
Group 9:
Group 10:
- Computational Methods for Data Science, Machine Learning and AI - MATHM0052
- Functional Analysis 34 - MATHM6202
Group 11:
Group 12:
Group 13:
Group 14:
Application queries
Contact the Centre for Study Abroad inbound team if you have any queries about the application process for the study abroad programmes:
Phone: +44 117 39 40207
Email: cfsa-inbound@bristol.ac.uk
You may also be interested in:
What you can study at Bristol
Browse other subjects and study themes.
Study Guides
Study Guides are updated every April for the following academic year.