Skip to main content Skip to navigation

Computer Science MSc 2018/19

General information and guidance about the course is available in the handbook (local access only).

Students are required to take a load of 180 CATS credits. All students must take Research Methods for 15 CATS, the Dissertation Project for 60 CATS and Foundations of Computing for 15 CATS, along with an additional 90 CATS from the list below.

Information about applying for this course is also available.

Core Modules




CS908 Research Methods 1 15 A(100)
CS907 Dissertation Project (MSc Computer Science) 2, 3 & summer 60 A(100)
CS917 Foundations of Computing 1 15 A(100)

Optional Modules

CS402 High Performance Computing 2 15 E(70) A(30)
CS404 Agent Based Systems 2 15 E(50) A(50)
CS409 Algorithmic Game Theory 2 15 E(80) A(20)
CS412 Formal Systems Development 1 15 E(60) A(40)
CS413 Image and Video Analysis 1 15 E (70) A (30)
CS904 Computational Biology 2 15 E(50) A(50)
CS909 Data Mining 2 15 E(40) A(60)
CS910 Foundations of Data Analytics 1 15 E(50) A(50)
CS912 Sensor Networks and Mobile Data Comms 2 15 E(60) A(40)
CS915 Advanced Computer Security 1 15 E(70) A(30)
CS916 Social Informatics 2 15 E(70) A(30)
CS918 Natural Language Processing 1 15 E(70) A(30)