Section outline

  • Programme overview

    MSc Mathematics students are required to take eight taught modules. An MSc taught module typically comprises 24 hours of lectures and 12 hours of tutorials, given during one of the two 12-week teaching semesters. Our currently offered MSc modules in mathematics and statistics are listed below.

    An MSc Mathematics student must also submit a project dissertation, which is completed during the summer.

    Modules

    Pure stream

    Semester A

    Choose one modules from:

    • MTH739P Topics in Scientific Computing
    • MTH766P Programming in Python

    Choose three modules from:

    • MTH722P Group Theory
    • MTH728P Partial Differential Equations
    • MTH727P Chaos and Fractals
    • SPA7027P Differential Geometry in Theoretical Physics

    Semester B

    Choose four modules from:

    • MTH750P Graphs and Networks
    • MTH784P Optimisation for Business Processes
    • MTH721P Algorithmic Graph Theory
    • MTH723P Metric Spaces and Topology
    • MTH725P Ring Theory
    • MTH726P Coding Theory

    Year-long

    One compulsory module:

    • MTHM038 MSc Project

    Statistics and Data Science stream

    Semester A

    Choose one modules from:

    • MTH739P Topics in Scientific Computing
    • MTH766P Programming in Python

    Choose three modules from:

    • MTH786P Machine Learning with Python
    • MTH7021P Applied Statistical Modelling
    • MTH728P Partial Differential Equations
    • MTH729P Random Processes

    Semester B

    Choose four modules from:

    • MTH741P Digital and Real Asset Analytics
    • MTH784P Optimisation for Business Processes
    • MTH776P Bayesian Statistics
    • MTH791P Computational Statistics with R
    • MTH793P Advanced Machine Learning
    • MTH750P Graphs and Networks

    Year-long

    One compulsory module:

    • MTHM038 MSc Project