Year 1
Credits chosen:
Elementary Differential Equations
MA1001
Introduction to Probability Theory
MA1500
Foundations of Mathematics I
MA1005
Vectors and Matrices
MA1007
Foundations of Mathematics II
MA1006
Computing for Mathematics
MA1003
Elementary Number Theory I
MA0111
Statistical Inference
MA1501
Requires
Year 2
Credits chosen:
Series and Transforms
MA2004
Calculus of Several Variables
MA2001
Modelling with Differential Equations
MA0232
Elementary Number Theory II
MA0216
Requires
Elementary Fluid Dynamics
MA0235
Requires
Operational Research
MA0261
Requires
Visual Basic Programming for OR
MA0276
Requires
Ordinary Differential Equations
MA2005
Mechanics II
MA2300
Requires
Foundations of Probability and Statistics
MA2500
Requires
Programming and Statistics
MA2501
Requires
Numerical Analysis II
MA2700
Year 3
Credits chosen:
Fluid Dynamics
MA0332
Requires
Mathematical Programming
MA0358
Complex Function Theory
MA3000
Requires
Time Series and Forecasting
MA0367
Requires
Groups, Rings and Fields
MA3003
Mathematical Methods for Data Mining
MA3700
Elements of Mathematical Statistics
MA3501
Requires
Introduction to Coding Theory and Data Compression
MA3006
Applied Nonlinear Systems
MA3301
Requires
Introduction to Functional and Fourier Analysis
MA3005
Requires
Regression Analysis and Experimental Design
MA3502
Requires
Stochastic Processes for Finance and Insurance
MA3503
Requires
Theoretical and Computational Partial Differential Equations
MA3303
Methods of Applied Mathematics
MA3304
Cyflwyniad i addysgu Mathemateg mewn ysgol uwchradd
MA3900
Project and Change Management
CM3201
Multivariate Statistics
MA3505
Requires
Official Statistics
MA3504
Requires
Algorithms and Heuristics
MA3602
Requires
Queueing, Inventory and Game Theory
MA3601
Requires
Introduction to secondary school Mathematics teaching
MA3901