Mathematics study guide 2023/24

Mathematics at Bristol

We provide a range of high quality teaching programmes. Our graduates go on to work in a wide variety of jobs in financial services, government statistical and security services, engineering and management consultancy, IT, accountancy, teaching and also in areas such as law, community work, sports coaching, civil service and filmmaking. All our academic staff are active in research, and we are one of the strongest mathematics schools in Europe in terms of research, as well as one of the top 5 mathematics departments in the UK (REF 2021). Our research is divided into five institutes: Applied Mathematics, Pure Mathematics, Mathematical Physics, Statistical Science and Probability, Analysis and Dynamics. We work with colleagues across philosophy and social sciences to physics, biology and medicine and collaborate with industry through both short and long-term research consultancies. Recent examples include Hewlett Packard, QinetiQ, LV, the Office for National Statistics and GSK.

Unit structure

The school offers many classes that are based in a single semester, and can therefore accept unit requests from Study Abroad students who want to join Bristol for just the autumn or spring semester.

Unit levels

The school offers units across all undergraduate levels of study – Year 1 (Level C/4), Year 2 (Level I/5), and Year 3 (Level H/6) – and selected postgraduate units (Level M/7). Level M/7 units are normally taken by students who have studied the subject for at least 3 years beforehand and are at an appropriate level of study to take postgraduate units.

Unit codes

Unit codes in the School of Mathematics begin with 'MATH'. This is followed by a number indicating the year (1, 2, 3). For example:

  • MATH10000 = year 1 unit
  • MATH20000 = year 2 unit
  • MATH30000 = year 3 unit.

For more information about each unit, check the University's unit catalogue for 2023/24. Applicants on all study abroad programmes must review the unit details on the catalogue before listing unit choices on their application form. This includes checking the format of assessment for each unit. The unit catalogue for 2023/24 is updated by April 2023.

Your unit choices cannot be guaranteed. Some units may not have capacity to accommodate all of the unit requests we receive. Registration on a unit also depends on whether you meet the pre-requisite conditions through prior study at your home university.

Study Abroad (Subject pathway)

If you have been nominated to Bristol on the Study Abroad (Subject pathway), you must take the majority of your credits in this department.

Units available on the study abroad programme in 2023/24

The following units from the School of Mathematics are open to inbound Study Abroad students.

Year 1 (level C/4)

Important note about Year 1 units: Mathematics Year 1 units cannot be taken in combination with Mathematics Years 2, 3, or 4 level units or with non-Mathematics units which involve exams. This is due to the scheduling of Mathematics Year 1 exams. Study Abroad students can choose to take all Year 1 Mathematics units or combine Mathematics Year 1 units with non-Mathematics units that involve no exams.


  • Applied Analysis A (TB1) - MATH10023


  • Applied Analysis B (TB2) - MATH10024


  • Algorithms and Programming in C(++) and R (TB4) - MATH10017
  • Analysis (TB4) - MATH10011
  • Introduction to Proofs and Group Theory (TB4) - MATH10010
  • Linear Algebra (TB4) - MATH10015
  • Matrix Algebra and Linear Models (TB4) - MATH10016
  • ODEs, Curves and Dynamics (TB4) - MATH10012
  • Probability and Statistics (TB4) - MATH10013

Year 2 (level I/5)


  • Algorithms and Machine Learning (TB1) - MATH20017
  • Linear Algebra 2 (TB1) - MATH21100
  • Metric Spaces (TB1) - MATH20006
  • Multivariable Calculus and Complex Functions (TB1) - MATH20015
  • Ordinary Differential Equations 2 (TB1) - MATH20101
  • Statistics 2 (TB1) - MATH20800


  • Advanced Linear Modelling and Classification (TB2) - MATH20016
  • Algebra 2 (TB2) - MATH21800
  • Applied Partial Differential Equations 2 (TB2) - MATH20402
  • Introduction to Geometry (TB2) - MATH20004
  • Mathematical Programming (TB2) - MATH20014
  • Mechanics 2 (TB2) - MATH21900
  • Probability 2 (TB2) - MATH20008


  • Perspectives in Data Science (TB4) - MATH20018

Year 3 (level H/6)


  • Combinatorics (TB1) - MATH30030
  • Complex Function Theory 3 (TB1) - MATH33000
  • Complex Networks (TB1) - MATH36201
  • Fields, Forms and Flows (TB1) - MATH30018
  • Financial Risk Management (TB1) - MATH30014
  • Fluid Dynamics (TB1) - MATH33200
  • Group Theory (TB1) - MATH33300
  • Linear and Generalised Linear Models (TB1) - MATH30013
  • Martingale Theory with Applications 3 (TB1) - MATH30027
  • Measure Theory and Integration (TB1) - MATH30007
  • Quantum Mechanics (TB1) - MATH35500
  • Set Theory (TB1) - MATH32000
  • Stochastic Optimisation (TB1) - MATH30021
  • Time Series Analysis (TB1) - MATH33800


  • Bayesian Modelling (TB2) - MATH30015
  • Dynamical Systems and Ergodic Theory 3 (TB2) - MATH36206
  • Financial Mathematics 3 (TB2) - MATH35400
  • Functional Analysis 3 (TB2) - MATH36202
  • Further Topics in Probability (TB2) - MATH30006
  • Information Theory (TB2) - MATH34600
  • Logic (TB2) - MATH30100
  • Mathematical Methods (TB2) - MATH30800
  • Number Theory (TB2) - MATH30200
  • Numerical Analysis (TB2) - MATH30029
  • Optimisation (TB2) - MATH30017
  • Quantum Information Theory (TB2) - MATH30031
  • Statistical Machine Learning (TB2) - MATH30028
  • Statistical Mechanics 3 (TB2) - MATH34300
  • Theory of Inference 3 (TB2) - MATH35600
  • Topics in Geometry and Discrete Mathematics (TB2) - MATH30034
  • Random Matrix Theory (TB2C) - MATH30016. This runs for half of the semester (weeks 13-18)


  • Perspectives in Mathematics (TB4) - MATH30024

Year 4 (level M/7)


  • Advanced Fluid Dynamics (TB1) - MATHM0600
  • Algebraic Topology (TB1) - MATHM1200
  • Axiomatic Set Theory (TB1) - MATHM1300
  • Complex Function Theory 34 (TB1) - MATHM3000
  • Complex Networks 4 (TB1) - MATHM6201
  • Data Science Toolbox (TB1) - MATHM0029
  • Fields, Forms and Flows (TB1) - MATHM0033
  • Geometry of Manifolds (TB1) - MATHM0037
  • Martingale Theory with Applications 4 (TB1) - MATHM0045
  • Representation Theory (TB1) - MATHM4600
  • Stochastic Optimisation (TB1) - MATHM0044
  • Anomaly Detection (TB1B) - MATHM0030. This runs for half of the semester (weeks 7-12)
  • Quantum Chaos (TB1B) - MATHM5700. This runs for half of the semester (weeks 7-12)


  • Algebraic Geometry (TB2) - MATHM0036
  • Algebraic Number Theory (TB2) - MATHM6205
  • Analytic Number Theory (TB2) - MATHM0007
  • Asymptotics (TB2) - MATHM4700
  • Dynamical Systems and Ergodic Theory 34 (TB2) - MATHM6206
  • Financial Mathematics 34 (TB2) - MATHM5400
  • Functional Analysis 34 (TB2) - MATHM6202
  • Further Topics in Probability (TB2) - MATHM0018
  • Galois Theory (TB2) - MATHM2700
  • Quantum Information Theory (TB2) - MATHM5610
  • Statistical Mechanics 34 (TB2) - MATHM4500
  • Theory of Inference 34 (TB2) - MATHM0019
  • Topics in Geometry and Discrete Mathematics (TB2) - MATHM0048
  • Advanced Quantum Theory (TB2C) - MATHM0013.
  • Monte Carlo Methods (TB2C) - MATHM6001. This runs for half of the semester (weeks 13-18)
  • Quantum Computation (TB2C) - MATHM0023. This runs for half of the semester (weeks 13-18)

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


Students cannot audit units. Study abroad students are fully registered on units for credit purposes and must attend teaching only for classes that they are registered on.

Edit this page