Skip to main content Skip to navigation

Fourth Year Discrete Mathematics MEng 2025/26

Candidates must have obtained an overall average of at least 55% in Year 3 in order to proceed to Year 4 of the DM MEng course. Candidates who fail to meet this requirement will be considered for a BSc in Discrete Mathematics.

The normal load is 120 CATS credits. Candidates for Honours are required to take at least 30 CATS credits from List A. At least 90 CATS credits must be CS-, MA-, ST-coded (including List A). Up to 30 CATS permissible as unusual options.

NOTE: In the third and fourth years combined, candidates are required to take at least 120 CATS credits of modules coded 4**. If candidates have not taken any level 4** in previous years and wish to take a module coded 3**, they can do so but will be required to overcat.

Optional Modules - List A

Code Name Term CATS Credits
CS404 Agent Based Systems 2 15
CS409 Algorithmic Game Theory 1 15
CS419 Quantum Computing 2 15
MA4J3 Graph Theory 1 15
ST419 Advanced Topics in Data Science 2 15

Optional Modules - List B

Code Name Term CATS Credits
Modules selected from level 4 modules delivered by Computer Science, Mathematics and Statistics. The modules approved by the Course Director for study in 2025-26 academic year has now been agreed with contributing departments: Optional Modules. To be considered for enrolment on other modules the unusual options process must be followed. (Note - CS407 is not available as an option/unusual option).

Modules from Other Departments

More information on modules taught by other departments can be found in the Module Catalogue. Please note the list of restricted modules (which is not exhaustive). It is a requirement that you submit an Unusual Options Form in parallel with any local module enrolment processes. Enrolment on WBS (IB-coded modules) must be requested via Online Student Records (e:Vision) and MyWBS.

Let us know you agree to cookies