Topic outline

  • General

  • Year 1

    • Semester A

      Four compulsory modules:

      • MTH4000 [4] Programming in Python I
      • MTH4213 [4] Numbers, Sets and Functions
      • MTH4300 [4] Introduction to Analysis with Calculus
      • MTH4500 [4] Probability & Statistics
      Semester 2

      Four compulsory modules:

      • MTH4104 [4] Introduction to Algebra
      • MTH4215 [4] Vectors and Matrices
      • MTH4300 [4] Introduction to Analysis with Calculus (continued)
      • MTH4500 [4] Probability & Statistics (continued)
  • Year 2

    • Semester A

      Three compulsory modules:

      • MTH5112 [5] Linear Algebra I
      • MTH5123 [5] Differential Equations
      • MTH5129 [5] Probability and Statistics II

      Choose one module from:

      • MTH5104 [5] Convergence and Continuity
      • MTH5130 [5] Number Theory
      • MTH5124 [5] Actuarial Mathematics I    

      Semester B

      Two compulsory modules:

      • MTH5005 [5] Programming in Python II
      • MTH5120 [5] Statistical Modelling I

      Choose two modules from:

      • MTH5103 [5] Complex Variables
      • MTH5105 [5] Differential and Integral Analysis
      • MTH5114 [5] Linear Programming and Games
      • MTH5126 [5] Statistics for Insurance

      Off-pathway modules

      Modules outside this pathway (normally a maximum of 15 credits) may be taken with School approval. Permission to select off-pathway modules will not be granted until the timetable is finalized in September 2024.

  • Year 3

    • Semester A

      Two compulsory modules:

      • MTH6102 [6] Bayesian Statistical Methods
      • MTH6134 [6] Statistical Modelling II

      Choose two modules from:

      • MTH5124 [5] Actuarial Mathematics I
      • MTH6138 [6] Third Year Project*
      • MTH6141 [6] Random Processes
      • MTH6151 [6] Partial Differential Equations
      • MTH6154 [6] Financial Mathematics I    
      Semester B

      Choose four modules from:

      • MTH6101 [6] Introduction to Machine Learning
      • MTH6110 [6] Communicating and Teaching Mathematics (by approval in semester A)**
      • MTH6113 [6] Mathematical Tools for Asset Management
      • MTH6138 [6] Third Year Project*
      • MTH6139 [6] Time Series
      • MTH6142 [6] Complex Networks
      • MTH6150 [6] Numerical Computing with C and C++
      • MTH6155 [6] Financial Mathematics II

      Off-pathway modules

      Modules outside this pathway (normally a maximum of 15 credits) may be taken with School approval. Permission to select off-pathway modules will not be granted until the timetable is finalized in September 2024. Off-pathway Level 4 or 5 modules will not be permitted.

  • Further Information

    • For further information on modules that can be taken for your programme, please look at the Module Directory here.