
MSc Course | Module Options |
1 Year MSc (G1P0) | 180 CATS in total. 90 CATS dissertation. Of the remaining 90 CATS a minimum of 60 CATS must be at Level 7. Final module choice requires MSc Director approval. |
2 Year MSc (G1PC) | Year 1: 120 CATS in total. 90 CATS optional, 30 CATS from the final core project. Final module choice requires MSc Director approval. Year 2: follows the year 1 MSc. |
All MA4 modules are level 7 as well as 4th year modules from other Departments. Usually students choose 4-5 modules from the MA4 offering and further modules to complete the required 90 CATs. Often a further module is chosen to keep flexibility.
Please refer to the undergraduate handbook regarding the 4th year Maths modules available. Choosing modules requires MSc Director consent every time.
Students are required to prepare a list of modules they are interested in choosing before their first Personal Tutor meeting with the Course Director in Week 1.
Further module information including details of modules offered by external departments can be found in the Module Catalogue. A reading module (MA472 15 CATS) may be arranged based either on modules that have been given in the past but which are not being lectured this year, or on other topics. Proposals for reading modules may be made by students through a member of staff. If the module is approved, details of the module and of the method of examination will be announced so that all students may be given the same opportunity to participate. For this reason it is best to get approval as early in the first term as possible, and in any case the last opportunity is early in the second term (proposals must be given to the Taught Programmes Office before the first staff meeting of the second term). A reading module will have a written examination.
Overview
The following provides an idea for modules that go well together to provide a more focussed MSc. experience. There is no requirement to chose modules from only one of the topic lists given below, they are just to provide some help getting started with choosing modules that match your interests. The lists are very extensive and students need to make sure that their choice matches the requirements outlined in the MSc handbook. And while the lists are quite extensive, the list is not complete and additional math modules and modules from other Department could surely be added so make sure to take a closer look at the Departmental module list in addition to the lists given here.
The lists contain modules taught in 2023/2024 - not all of them will be available in coming years but similar modules will be available. For information on module content and required background for each module see the module descriptions (follow the links) for details.
MA3 Modules
Code | Name |
---|---|
MA3A6 | Algebraic Number Theory |
MA3B8 | Complex Analysis |
MA3D5 | Galois Theory |
MA3F1 | Introduction to Topology |
MA3G6 | Commutative Algebra |
MA3H3 | Set Theory |
MA3H5 | Manifolds |
MA3K4 | Introduction to Group Theory |
MA377 | Rings and Modules |
MA3E1 | Groups and Representations |
MA3H6 | Algebraic Topology |
MA3K6 | Boolean Functions |
MA4 Modules
Code | Name |
---|---|
MA453 | Lie Algebras |
MA4A5 | Algebraic Geometry |
MA4H4 | Geometric Group Theory |
MA426 | Elliptic Curves |
MA442 | Group Theory |
MA473 | Reflection Groups |
MA4E0 | Lie Groups |
MA4H8 | Ring Theory |
MA4H9 | Modular Forms |
MA4J7 | Cohomology and Poincare Duality |
MA4J8 | Commutative Algebra II |
MA4M6 | Category Theory |
MA3 Modules
Code | Name |
---|---|
MA359 | Measure Theory |
MA398 | Matrix Analysis and Algorithms |
MA3B8 | Complex Analysis |
MA3G7 | Functional Analysis I |
MA3H5 | Manifolds |
MA3J4 | Mathematical Modelling and PDEs |
MA3K8 | Variational Principles, Symmetry and Conservation Laws (note restriction) |
MA3D1 | Fluid Dynamics |
MA3D4 | Fractal Geometry |
MA3G1 | Theory of PDEs |
MA3G8 | Functional Analysis II |
MA3H0 | Numerical Analysis and PDEs |
MA3H7 | Control Theory |
MA3J3 | Bifurcations, Catastrophes and Symmetry |
MA4 Modules
Code | Name |
---|---|
MA424 | Dynamical Systems |
MA433 | Fourier Analysis |
MA4A2 | Advanced PDEs |
MA4C0 | Differential Geometry |
MA4L3 | Large Deviation Theory |
MA4L6 | Analytic Number Theory |
MA4M2 | Mathematics of Inverse Problems |
MA4F7 | Brownian Motion |
MA4J0 | Advanced Real Analysis |
MA4J1 | Continuum Mechanics |
MA4N3 | Hyperbolic Dynamics |
MA4N5 | Symmetric Functions and Integrable Probability |
MA3 Modules
Code | Name |
---|---|
MA359 | Measure Theory |
MA390 | Topics in Mathematical Biology |
MA398 | Matrix Analysis and Algorithms |
MA3J4 | Mathematical Modelling and PDEs |
MA3K9 | Mathematics of Digital Signal Processing |
MA3D4 | Fractal Geometry |
MA3G1 | Theory of PDEs |
MA3H7 | Control Theory |
MA3J3 | Bifurcations, Catastrophes and Symmetry |
MA3K0 | High-dimensional Probability |
MA3K1 | Mathematics of Machine Learning |
MA4 Modules
Code | Name |
---|---|
MA4A2 | Advanced PDEs |
MA4H0 | Applied Dynamical Systems |
MA4J5 | Structures of Complex Systems |
MA4L0 | Advanced Topics in Fluids |
MA4L3 | Large Deviation Theory |
MA4M2 | Mathematics of Inverse Problems |
MA482 | Stochastic Analysis |
MA4A7 | Quantum Mechanics: Basic Principles and Probabilistic Methods |
MA4E7 | Population Dynamics: Ecology and Epidemiology |
MA4F7 | Brownian Motion |
MA4J1 | Continuum Mechanics |
MA4M1 | Epidemiology by Example |
MA4M9 | Mathematics of Neuronal Networks |
From Other Departments (at MA4 level)
Code | Name | Code | Name |
---|---|---|---|
ST419 | Advanced Topics in Data Science | CS424 | Computational Biology |
ST420 | Statistical Learning and Big Data | CS402 | High Performance Computing |
ST405 | Bayesian Forecasting and Intervention with Advanced Topics | CS416 | Optimisation Methods |
ST413 | Bayesian Statistics and Decision Theory with Advanced Topics | PX457 | High Performance Computing |
MA3 Modules
Code | Name |
---|---|
MA390 | Topics in Mathematical Biology |
MA398 | Matrix Analysis and Algorithms |
MA3J4 | Mathematical Modelling and PDEs |
MA3K9 | Mathematics of Digital Signal Processing |
MA3H0 | Numerical Analysis and PDEs |
MA3K1 | Mathematics of Machine Learning |
MA4 Modules
Code | Name |
---|---|
MA4H0 | Applied Dynamical Systems |
MA4J5 | Structures of Complex Systems |
MA4M2 | Mathematics of Inverse Problems |
MA4E7 | Population Dynamics: Ecology and Epidemiology |
MA4M1 | Epidemiology by Example |
MA4M9 | Mathematics of Neuronal Networks |
MA3 Modules
Code | Name |
---|---|
MA359 | Measure Theory |
MA3B8 | Complex Analysis |
MA3F1 | Introduction to Topology |
MA3G7 | Functional Analysis I |
MA3K4 | Introduction to Group Theory |
MA3D9 | Geometry of Curves and Surfaces |
MA3G1 | Theory of PDEs |
MA3H2 | Markov Processes and Percolation Theory |
MA3J2 | Combinatorics II |
MA3K0 | High-dimensional Probability |
MA3K6 | Boolean Functions |
MA4 Modules
Code | Name |
---|---|
MA453 | Lie Algebras |
MA4J3 | Graph Theory |
MA442 | Group Theory |
MA473 | Reflection Groups |
MA4M8 | Theory of Random Graphs |
MA4M9 | Mathematics of Neuronal Networks * |
MA3 Modules
Code | Name |
---|---|
MA359 | Measure Theory |
MA3B8 | Complex Analysis |
MA3F1 | Introduction to Topology |
MA3H5 | Manifolds |
MA3K8 | Variational Principles, Symmetry and Conservation Laws (note restriction) |
MA3D9 | Geometry of Curves and Surfaces |
MA3G1 | Theory of PDEs |
MA4 Modules
Code | Name |
---|---|
MA448 | Hyperbolic Geometry |
MA4A2 | Advanced PDEs |
MA4C0 | Differential Geometry |
MA4J0 | Advanced Real Analysis |
MA3 Modules
Code | Name |
---|---|
MA359 | Measure Theory |
MA398 | Matrix Analysis and Algorithms |
MA3B8 | Complex Analysis |
MA3G7 | Functional Analysis I |
MA3H5 | Manifolds |
MA3J4 | Mathematical Modelling and PDEs |
MA3K8 | Variational Principles, Symmetry and Conservation Laws (note restriction) |
MA3D1 | Fluid Dynamics |
MA3D4 | Fractal Geometry |
MA3G1 | Theory of PDEs |
MA3G8 | Functional Analysis II |
MA3H0 | Numerical Analysis and PDEs |
MA3H7 | Control Theory |
MA3J3 | Bifurcations, Catastrophes and Symmetry |
MA4 Modules
Code | Name |
---|---|
MA424 | Dynamical Systems |
MA433 | Fourier Analysis |
MA4A2 | Advanced PDEs |
MA4C0 | Differential Geometry |
MA4L3 | Large Deviation Theory |
MA4L6 | Analytic Number Theory |
MA4M2 | Mathematics of Inverse Problems |
MA4F7 | Brownian Motion |
MA4J0 | Advanced Real Analysis |
MA4J1 | Continuum Mechanics |
MA4N3 | Hyperbolic Dynamics |
MA4N5 | Symmetric Functions and Integrable Probability |
MA3 Modules
Code | Name |
---|---|
MA359 | Measure Theory |
MA3F1 | Introduction to Topology |
MA426 | Elliptic Curves |
MA473 | Reflection Groups |
MA4E0 | Lie Groups |
MA4J7 | Cohomology and Poincare Duality |
MA4J8 | Commutative Algebra II |
MA4L7 | Algebraic Curves |
MA4M6 | Category Theory |
MA3 Modules
Code | Name |
---|---|
MA359 | Measure Theory |
MA3A6 | Algebraic Number Theory |
MA3B8 | Complex Analysis |
MA3F1 | Introduction to Topology |
MA3G6 | Commutative Algebra |
MA3H3 | Set Theory |
MA377 | Rings and Modules |
MA3D1 | Fluid Dynamics |
MA3D9 | Geometry of Curves and Surfaces |
MA4 Modules
Code | Name |
---|---|
MA424 | Dynamical Systems |
MA433 | Fourier Analysis |
MA453 | Lie Algebras |
MA4A5 | Algebraic Geometry |
MA4L6 | Analytic Number Theory |
MA426 | Elliptic Curves |
MA427 | Ergodic Theory |
MA4H8 | Ring Theory |
MA4H9 | Modular Forms |
MA4J8 | Commutative Algebra II |
MA4L7 | Algebraic Curves |
MA3 Modules
Code | Name |
---|---|
MA359 | Measure Theory |
MA398 | Matrix Analysis and Algorithms |
MA3G7 | Functional Analysis I |
MA3G8 | Functional Analysis II |
MA3H2 | Markov Processes and Percolation Theory |
MA3J2 | Combinatorics II |
MA3K0 | High-dimensional Probability |
MA3K1 | Mathematics of Machine Learning |
MA3K6 | Boolean Functions |
MA4 Modules
Code | Name |
---|---|
MA4J3 | Graph Theory |
MA4L3 | Large Deviation Theory |
MA482 | Stochastic Analysis |
MA4A7 | Quantum Mechanics: Basic Principles and Probabilistic Methods |
MA4E7 | Population Dynamics: Ecology and Epidemiology |
MA4F7 | Brownian Motion |
MA4M8 | Theory of Random Graphs |
MA4M9 | Mathematics of Neuronal Networks |
MA4N5 | Symmetric Functions and Integrable Probability |