Computer Science MSc

  • Programme duration: Full-time: 12 months   Part-time: 24 months
  • Programme start: Autumn 2021
  • Entry requirements: The minimum entry requirement is a 2:1 honours degree (or above) in Science or Engineering other than Computer Science or closely related subject.
Computer Science msc


This MSc in Computer Science is suitable for you if you don’t have a first degree in Computer Science and wish to supplement the knowledge acquired in your undergraduate study with a substantial element of computer science.

The programme leads to a wide range of careers in the IT industry; in many cases students seek employment at the interface of the IT domain and the subject matter of their first degree.

logo BCS

Accredited by the British Computer Society, The Chartered Institute for IT for the purposes of partially meeting the academic requirement for registration as a Chartered IT Professional.

 Computer Science at the University of Liverpool is research-driven and internationally renowned for its cutting-edge work. Our lecturers are international leaders in their research specialities, coming first in the UK for research excellence at 3* and 4* (REF 2014).

The four main research groups: Agents; Algorithmics; Logic and Computation; and Economics and Computation provide a critical mass of expertise, strong group support and collaboration.

MSc research projects offer the opportunity to contribute to, and shape, cutting-edge research and innovative technologies of the future.

The programme is organised as two taught semesters followed by an individual project undertaken over the summer. During each semester MSc students study a number of modules adding up to 60 credits per semester (120 in total). This will be followed by a dissertation, also 60 credits, making an overall total of 180 credits.


Revised programme structure for January starters:

Semester 1 (starting on 18 January 2021)

Compulsory modules:
Research Methods in Computer Science (COMP516) 
Programming Fundamentals (COMP517) 
Database and Information Systems (COMP518)
Web Programming (COMP519) 

Semester 2 

Optional modules:
Safety and Dependability (COMP524) 
Applied Algorithmics (COMP526) 
Data Mining and VIsualisation (COMP527) 
Machine Learning and Bioinspired Optimisation (COMP532) 
Computational Intelligence (COMP575)


MSc Project (COMP702)

Case Study: Pablo Astudillo

Computer Science MSc

"I am quite confident the MSc in Computer Science I am now studying will help me to continue succeeding in my career".

Read Pablo's full case study

Why Computer Science?

Exceptional facilities and equipment

Following a recent refurbishment, our labs provide extensive state-of-the-art facilities including well equipped electrical and computing laboratories and specialist sections for research activities, as well as technical staff on hand to help and offer expert advice and support. The postgraduate labs incorporate the latest research facilities and instrumentation.

Postgraduate taught programmes

The taught components of our on campus MScs cover a range of contemporary computing topics and provide you with a strong theoretical basis, as well as develop critical analysis and practical skills.

We are also market leaders in the design, development and delivery of online Computer Science MScs. Our pioneering activities in this area offer flexible learning opportunities and group support via virtual classrooms.