Due to the impact of COVID-19 we're changing how the course is delivered
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.
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)
Research Methods in Computer Science (COMP516)
Programming Fundamentals (COMP517)
Database and Information Systems (COMP518)
Web Programming (COMP519)
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
"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?
Learn from leading experts in a culture of research excellence
The Department is a Centre of Excellence with respect to teaching and research. The latest Research Excellence Framework rated 97% of our research outputs as being world-leading or internationally excellent, the highest proportion of any Computer Science department in the UK. With our close industry partners, and our Russell Group status, we enjoy strong funding from a mixture of European, national and industrial sponsors, providing a balanced portfolio of activity that feeds back into teaching.
Benefit from studying in a well-established department
Computer Science at the University of Liverpool has a history going back to the 1960s. As the subject grew in importance, the Department of Computer Science was established in 1983 to provide learning and research support in this new and exciting field that spans and interplays with more traditional subjects such as Mathematics, Physics, Life Sciences and Engineering. After five decades, the Department is still rapidly growing and evolving and remains at the forefront of Computer Science globally. The Department was one of the first in the University to be involved in the establishment of Xian Jiaotong Liverpool University, and has forged a strong international partnership for teaching and research between the two institutes.
Access state of the art facilities
The department is based on the main University of Liverpool campus, close to the city centre, in the grade II listed Ashton and Holt building (see Campus Map). It offers a comfortable working environment with excellent research, study and computing facilities. It is placed directly opposite the Harold Cohen Library with its vast collection of textbooks and research literature. The Library also provides plenty of additional study places. You’ll enjoy the full support of our friendly tutors and technical teams so that you can get the best from your time here.