Fourth Year Computer Science MEng 2028/29
The normal load is 120 CATS credits. Candidates are required to take one core module (30 CATS credits) and 60 CATS credits from option List A. Students may take up to 30 CATS of 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 - List A
Code | Name | Term | CATS Credits |
---|---|---|---|
CS402 | High Performance Computing | TBC | 15 |
CS404 | Agent Based Systems | TBC | 15 |
CS409 | Algorithmic Game Theory | TBC | 15 |
CS412 | Formal Systems Development | TBC | 15 |
CS413 | Image and Video Analysis | TBC | 15 |
CS416 | Optimisation Methods | TBC | 15 |
CS419 | Quantum Computing | TBC | 15 |
CS424 | Computational Biology | TBC | 15 |
CS429 | Data Mining | TBC | 15 |
CS430 | Foundations of Data Analytics | TBC | 15 |
CS435 | Advanced Computer Security | TBC | 15 |
Optional Modules - List B
Code | Name | Term | CATS Credits |
---|---|---|---|
A Foreign Language | Various | up to 15* |
Modules from Other Departments (Unusual Options)
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.
*15 CAT language modules count as usual options. 30 CAT language modules will require students to use part of their unusual options allowance.