Year 1
Credits chosen:
Elementary Differential Equations
MA1001
Introduction to Probability Theory
MA1500
Elementary Number Theory I
MA0111
Foundations of Mathematics I
MA1005
Vectors and Matrices
MA1007
Foundations of Mathematics II
MA1006
Computing for Mathematics
MA1003
Statistical Inference
MA1501
Requires
Year 2
Credits chosen:
Series and Transforms
MA2004
Calculus of Several Variables
MA2001
Modelling with Differential Equations
MA0232
Operational Research
MA0261
Requires
Mechanics II
MA2300
Requires
Elementary Number Theory II
MA0216
Requires
Elementary Fluid Dynamics
MA0235
Requires
Ordinary Differential Equations
MA2005
Foundations of Probability and Statistics
MA2500
Requires
Numerical Analysis II
MA2700
Year 3
Credits chosen:
Groups, Rings and Fields
MA3003
Introduction to Functional and Fourier Analysis
MA3005
Requires
Theoretical and Computational Partial Differential Equations
MA3303
Mathematical Programming
MA0358
Fluid Dynamics
MA0332
Requires
Elements of Mathematical Statistics
MA3501
Requires
Applied Nonlinear Systems
MA3301
Requires
Methods of Applied Mathematics
MA3304
Time Series and Forecasting
MA0367
Requires
Introduction to Coding Theory and Data Compression
MA3006
Complex Function Theory
MA3000
Requires
Algorithms and Heuristics
MA3602
Requires
Year 4
Credits chosen:
Functional Analysis
MA4001
Computational Fluid Dynamics
MA4008
Requires
Mathematical Principles of Image Processing
MA4009
Combinatorial and Analytic Number Theory
MA4011
Advanced topics in Analysis with application to PDEs
MA4013