Skip to main content Skip to navigation

Fourth Year Computer Science MEng 2023/24

The normal load is 120 CATS credits. Candidates are required to take one core module (30 CATS credits) and 90 CATS credits selected from the lists of optional modules below. It is possible to replace up to 30 CATS from the list of optional modules with modules external to the department. These would be classed 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 module availability is subject to change.

Core Modules

Code Name Term CATS Credits
CS407 Group Project * 1, 2, 3 30

Optional Modules

Code Name Term CATS Credits
CS402 High Performance Computing 2 15
CS404 Agent Based Systems 2 15
CS409 Algorithmic Game Theory 1 15
CS412 Formal Systems Development 1 15
CS413 Image and Video Analysis 1 15
CS416 Optimisation Methods 2 15
CS419 Quantum Computing 2 15
CS424 Computational Biology 2 15
CS429 Data Mining 2 15
CS430 Foundations of Data Analytics 1 15
CS435 Advanced Computer Security 1 15

*CS407 is not available as an option/unusual option.