- MTH1000 Special topics in mathematics level one
- MTH1010 Functions and their applications
- MTH1020 Analysis of change
- MTH1030 Techniques for modelling
- MTH1035 Techniques for modelling (advanced)
- MTH2000 Mathematics research project level 2
- MTH2010 Multivariable calculus
- MTH2015 Multivariable calculus (advanced)
- MTH2021 Linear algebra with applications
- MTH2025 Linear algebra (advanced)
- MTH2032 Differential equations with modelling
- MTH2040 Mathematical modelling
- MTH2121 Algebra and number theory
- MTH2132 The nature and beauty of mathematics
- MTH2140 Real analysis
- MTH2222 Mathematics of uncertainty
- MTH2232 Mathematical statistics
- MTH3000 Mathematics research project level 3
- MTH3011 Partial differential equations
- MTH3020 Complex analysis and integral transforms
- MTH3051 Introduction to computational mathematics
- MTH3060 Advanced ordinary differential equations
- MTH3110 Differential geometry
- MTH3121 Algebra and number theory
- MTH3130 Topology: The mathematics of shape
- MTH3140 Real analysis
- MTH3150 Algebra and number theory II
- MTH3160 Functional analysis
- MTH3170 Network mathematics
- MTH3230 Time series and random processes in linear systems
- MTH3241 Random processes in the sciences and engineering
- MTH3251 Financial mathematics
- MTH3260 Statistics of stochastic processes
- MTH3310 Applied mathematical modelling
- MTH3320 Computational linear algebra
- MTH3360 Fluid dynamics
- MTH3401 Special topics in mathematics I
- MTH3402 Special topics in mathematics II
- MTH4010 Mathematics honours topic A
- MTH4020 Mathematics honours topic B
- MTH4030 Mathematics honours topic C
- MTH4040 Mathematics honours topic D
- MTH4100 Mathematics research studies
- MTH4200 Advanced studies in mathematics
- MTH5112 Partial differential equations in finance
- MTH5210 Stochastic calculus and mathematical finance
- MTH5220 The theory of martingales in discrete time
- MTH5230 Markov chains and random walks
- MTH5510 The mathematics of finance: From derivatives to risk
- MTH5520 Interest rate modelling
- MTH5530 Computational methods in finance
- MTH5540 Statistical learning in finance
- MTH5550 Market microstructure
- MTH5810 Industry research project
- MTH5820 Minor industry research project
- MTH5830 Industry placement
- MTH5840 Minor industry placement
- SCI1020 Introduction to statistical reasoning
- STA1010 Statistical methods for science