UCL Computer Science


Computer Science MSc

Computer Science MSc is a generalist programme, which aims to provide a thorough introduction to computing both for new graduates and for those with some work experience

To find out core information about this degree, such as entry requirements, programme length and cost, visit the UCL prospectus site.

Programme information

Students undertake modules to the value of 180 credits, which comprises five core modules (75 credits), three optional/ elective modules (45 credits), and a research project/ dissertation (60 credits).

Core modules

Students take 75 credits of compulsory modules.  

Optional modules

Students select a minimum of 15 credits and maximum of 45 credits from the programme's optional modules.

Optional group 1 (15 to 45 credits)

Optional group 2 (up to 15 credits)

Elective modules

Students select a minimum of 0 credits and maximum of 30 credits from the programme's elective modules.

The availability of optional and elective modules may vary, depending on your selection.

Research project/ dissertation

Students undertake an independent research project worth 60 credits. The project will be related to a problem of industrial interest or a topic near the leading edge of research, and culminates in a dissertation.

Find out more and apply