Although the list of units below is as accurate as possible at the time of publication, there can be no guarantee that particular units will be available.
First year
First semester
MA101 Calculus
MA103 Algebra and geometry
MA105 The language of mathematics
MA111 Mathematical spectrum
MCL Mathematics computer laboratory
First year
Second semester
MA102 Further algebra and calculus
MA114 Differential equations I
MA116 Applications of mathematics
MA120 Introduction to probability and statistics
MCL Mathematics computer laboratory
Second year
First semester
MA201 Further calculus and analysis
MA203 An introduction to group theory
MA213 Numerical analysis
MA215 Introduction to applied mathematics
MA221 Statistical distribution theory
MA241 Algorithms
Second year
Second semester
MA202 Complex variable theory
MA204 Real analysis
MA208 Geometry
MA210 Differential equations II
MA216 Vector calculus and physical applications
MA220 Statistical methods I
MA230 Introduction to operational research
MA326 Stochastic Processes
Third year
Units shown as level 3/4 will contain different assessment requirements according to the relevant level
First semester
MA303 Rings and fields
MA309/409 Theory of numbers
MA311 Viscous flow and environmental fluid dynamics
MA313/413 Relativity and cosmology
MA315/415 Asymptotics
MA323/423 Statistical inference
MA325 Statistical Methods II
MA327 Design and analysis of experiments
MA329 Simulation and Queues
MA331 Mathematical modelling
MA335 Optimisation (provisional)
MA339 Numerical methods for differential equations
MA345 History of mathematics
MA349/449 Information and coding theory
MA3P1/4P1 Mathematics project
Third year
Second semester
MA302/402 Graph theory
MA304 Topology
MA308/408 Group theory and its applications
MA310/410 Continuous dynamical systems
MA316/416 Applications of differential equations I
MA320/420 Differential equations
MA322 Advanced Statistical Methods
MA326 Stochastic processes
MA336 Mathematical programming
MA342/442 Advanced calculus
MA344 Applications of mathematics in biology
MA348/448 Mathematical models in finance
MA3P2/4P2 Mathematics project
Fourth year
First semester
MA401 Introduction to semigroup theory (reading course)
MA407 Hyperbolic geometry
Second semester
MA400 Complex function theory (reading course)
MA406 Galois theory