MSci Mathematics
Entry requirements
A level: A*A*A (A*A*A with A*A* in Mathematics and Further Mathematics; or A*AA with A*A in Mathematics and Further Mathematics, in any order, together with a 2 in any STEP Paper or a Distinction in the Mathematics AEA. Biology, Chemistry, Computer Science, Economics, English Language, English Literature, Physics and Statistics preferred.) IB: 40 points (A total of 40 points overall with 20 points in three higher level subjects including 7 in Mathematics; or 39 overall with 19 points in three higher level subjects including 7 in Mathematics together with a 2 in any STEP paper or a distinction in Mathematics AEA. The course will accept higher level ‘Mathematics: Analysis and Approaches’ only. Physics, Statistics, Chemistry, Computer Science, Biology, Economics, English Language, English Literature preferred as third subject.)
About this course
MSci in Mathematics, a mathematics degree centred on analytical methods and formal reasoning. Core topics include Programming, Statistics, and Mathematical Modelling. This four-year course extends the BSc structure by providing advanced study options and a compulsory final-year project. The first year establishes core foundations through modules such as Analysis 1, Algebra 1, Probability and Statistics, and Advanced Calculus. The second year introduces specialized concepts via Analysis 3: Complex Analysis, Algebra 3: Further Linear Algebra, Modelling, ODEs and Approximation, and Fourier Methods and Linear PDEs, alongside optional choices including Fluid Mechanics and Number Theory. The third year offers advanced optional modules spanning Measure Theory, Algebraic Topology, and Biomathematics. The fourth year centers on the Project in Mathematics alongside specialized options such as Riemannian Geometry, Algebraic Geometry, and Quantitative and Computational Finance.
Modules
- Analysis 1
- Analysis 2
- Algebra 1
- Algebra 2
- Probability and Statistics
- Dynamics and Mechanics
- Advanced Calculus
- Programming and Vector Calculus
- Analysis 3: Complex Analysis
- Algebra 3: Further Linear Algebra
- Modelling, ODEs and Approximation
- Fourier Methods and Linear PDEs
- Fluid Mechanics
- Curves and Surfaces
- Number Theory
- Analysis 4: Metric Spaces
- Algebra 4: Groups and Rings
- Mathematics of Electromagnetism and Special Relativity
- Mathematical Methods 4
- Computational Methods and Programming
- Critical Perspectives on Mathematics Education
- Measure Theory
- Functional Analysis
- Multivariable Analysis
- Homological Algebra
- Galois Theory
- Algebraic Topology
- Geophysical Fluid Dynamics
- Mathematics For General Relativity
- Biomathematics
- Project in Mathematics
- Further Topics in Algebraic Number Theory
- Advanced Modelling Mathematical Techniques
- Spectral Theory
- Riemannian Geometry
- Algebraic Geometry
- Asymptotic Approximation Methods
- Evolutionary Games and Population Genetics
- Computational and Simulation Methods
- Quantitative and Computational Finance
- Probabilistic Method in Combinatorics