Skip to main content Skip to navigation

Year 2 MathStat Course Regulations

In This Section:

Year 1 MathStat
Year 2 MathStat
Year 3 BSc MathStat
Year 3 MMathStat
Year 4 MMathStat

Handbook Index

Handbook Contents

1 General Information
2 Course Regulations and Progression
3 Module Selection and Course Transfers
4 Teaching, Learning and Study
5 Examinations and Assessment
6 Pastoral Care and Support
7 Student Voice
8 Careers and Personal Development
9 University Information

2.3 Year 2 Mathematics & Statistics Course Regulations

Loading / Requirements

The minimum and normal load is 120 CATS.

The maximum load is 150 CATS.

Students must take all core modules and at least 12 CATS of Optional Modules. In addition, students must select an appropriate number of Optional Modules / Unusual Options to reach the minimum load.

It is not permitted to;

  • take more than 30 CATS of level 1 modules (modules with code xx1xx)
  • take more than 30 CATS of unusual options
  • take more than one of EC204, EC238 and EC239
  • take more than one of IB133 and ST335. It will not be possible to take ST335 in a later year if you have chosen IB133 in year 2.

Other module restrictions may also apply as specified in module information pages.

Any modules not listed (including foreign languages) are classed as Unusual Options and permission to take these modules must be obtained with a completed Unusual Option form submitted to the support office by the specified deadline. Unusual options do not count, under any circumstances, towards required CATS described in the course regulations for Core Modules, Optional Modules or letter Lists (e.g. List A, List B etc.). Further information about Unusual Options and deadlines can be found in section 3.4 of the handbook.

Core Modules
Code Name CATS Term
MA222 Metric Spaces 12 2
MA258 Mathematical Analysis III 12 1
ST202 Stochastic Processes 12 2
ST208 Mathematical Methods 12 1
ST218 Mathematical Statistics Part A 12 1
ST219 Mathematical Statistics Part B 12 2
ST221 Linear Statistical Modelling 12 2, 3

The teaching term shown is for information only and does not form part of the official course regulations. Variations observed on the module pages and / or university timetable should be considered to be a more definitive source of information.

Optional Modules

Optional modules are subject to change from year to year and some modules may be subject to availability / module pre-registration.

Code Name CATS Term
CS259 Formal Languages 15 2
CS260 Algorithms 15 1
CS262 Logic and Verification 15 2
EC204 Economics 2 30 1, 2
EC220 Mathematical Economics 1A 12 1
EC221 Mathematical Economics 1B 12 2
EC238 Economics 2: Microeconomics 15 1
EC239 Economics 2: Macroeconomics 15 2
IB132 Foundations of Finance 15 2
IB133 Foundations of Accounting 15 1
IB207 Mathematical Programming II 12 1
IB217 Starting a Business 7.5 2
IB320 Simulation 12 2
IE3E1 Introduction to Secondary School Teaching 24 2
MA117 Programming for Scientists 12 2
MA209 Variational Principles 6 3
MA241 Combinatorics 12 1
MA243 Geometry 12 1
MA249 Algebra II: Groups and Rings 12 2
MA250 Introduction to Partial Differential Equations 12 2
MA251 Algebra I: Advanced Linear Algebra 12 1
MA252 Combinatorial Optimization 12 2
MA254 Theory of ODEs 12 2
MA256 Introduction to Systems Biology (suspended in 20/21) 6 3
MA257 Introduction to Number Theory 12 2
MA259 Multivariable Calculus 12 1
MA261 Differential Equations: Modelling and Numerics 12 2
PH136 Logic 1: Introduction to Symbolic Logic (for non-Philosophy students) 15 2
PX268 Stars 7.5 2
ST222 Games, Decisions and Behaviour 12 1

The teaching term shown is for information only and does not form part of the official course regulations. Variations observed on the module pages and / or university timetable should be considered to be a more definitive source of information.

Notes on Course Regulations
  • When choosing 2nd year optional modules consider which modules are prerequisites for modules that you wish to take in later years. For the MMathStat degree the Pathways in the MMathStat Degree web-page illustrates example pathways for a number of different specialisations:
  • ST221 is required for ST332 and some other ST3xx modules, in particular ST346 Generalized Linear Models for Regression and Classification
  • If you wish to take certain EC3xx modules, then you must take both EC106 and either EC220 or EC204. You are advised to check Economics prerequisites, to avoid Economics rejecting your EC3xx module choice. Please pay close attention to pre-requisites of EC3xx-coded modules when choosing second year modules in Economics, as they are strictly enforced. A list is available at
  • Some optional modules are only offered subject to availability. In particular, WBS normally restricts module pre-registrations for IB modules to 45 CATS for MathStat and MMathStat students.
  • Students who have taken IB133 Foundations of Accounting may not take ST335 Finance and Financial Reporting.
  • Note that IB132 Foundations of Finance is a prerequisite for IB253 Principles of Finance 1 for Statistics students.
  • From 19/20 onwards: IB211 has been replaced by IB320, which is offered as 12 and 15 CATS variants. Second year students who wish to take IB320 must take the 12 CATS variant. Students who have already taken IB211 Simulation are not permitted to take IB320.
Second Year Learning Outcomes

After completing the second year the students will have:

  • Covered a range of carefully selected material in mathematics and statistics, and studied some of it in depth.
  • Acquired sufficient knowledge and understanding to be in a position to make an informed choice of options in their final year and to have covered the background necessary to pursue these options.