📖Program Curriculum
Semester 1 & 2
Compulsory
Computing and Numerical Methods
Semester 1
Compulsory
Analysis 1
Linear Algebra 1
Mathematical Thinking
Mathematical Methods 1
Introductory Probability and Statistics
Semester 2
Compulsory
Analysis 2
Linear Algebra 2
Geometry and Groups
Mathematical Methods 2
Mechanic
Semester 1
Compulsory
Analysis 3
Mathematical Methods 3
Probability Theory
Applied Statistics
Optional
An Introduction to Mathematics Education
Rings and Polynomials
Introduction to Differential Geometry
Advanced Numerical Methods
University-wide Language Programme
Semester 2
Compulsory
Communicating Mathematics
Complex Analysis
ODEs and Calculus of Variations
Statistical Modelling
Optional
Analytical Dynamics
Elements of Topology
University-wide Language Programme
Semester 1 & 2
Compulsory
Statistics Project
Semester 1
Optional
Formal Languages and Theory of Computation
Mathematical Reasoning and the Learning of Mathematics
Introduction to Algebraic Geometry
Number Theory
Introduction to Dynamical Systems
Asymptotic Methods
Statistical Shape and Image Analysis
Operational Research
Graph Theory
Stochastic Methods in Finance
Functional Analysis
University-wide Language Programme
Semester 2
Compulsory
Statistics for Large Data
Optional
Medical Statistics
Studies in Science and Mathematics Education
Advanced Complex Analysis
Representation Theory
Linear Differential Equations
Vibrations and Waves
Elliptic Curves
Game Theory
Computational Methods in Finance
Mathematical Biology
University-wide Language Programme