We offer a high-quality Master’s degree in Computer Science designed to train scientists and engineers in advanced computational techniques (specifically algorithmics and advanced programming) and the relevant scientific basis (correct-by-construction program design, foundations of artificial intelligence and program analysis). The degree will prepare you for highly skilled careers in industry and/or research.

The MSc Computer Science is designed for those who have already completed a first degree in computer science or a related subject. Subjects taught within the degree reflect the research strengths of the School of Computer Science, particularly in automated scheduling and planning, in artificial intelligence, in human computer interaction, in modelling, and in interactive systems. The degree aims to bring you to the forefront of research in these areas, equipping you to take leading roles in software and research development where the demands of reliability and efficiency are particularly important.

Faculties, Schools & Departments

School of Computer Science

Typical core modules

  • Research Methods
  • Research Project in Computer Science

Typical optional modules

  • Advanced Algorithms and Data Structures
  • Autonomous Robotic Systems
  • Data Modelling and Analysis
  • Simulation and Optimisation for Decision Support
  • Software Engineering Management

The MSc in Computer Science is offered on a full-time basis over one year. The programme comprises 180 credits, split across 120 credits’ worth of compulsory and optional modules and a 60-credit research project. The first semester provides a rigorous basis for the development of advanced software, while the second semester gives the opportunity to specialise in an area close to the research strengths of the School. This specialisation is reinforced by the individual project completed over the summer months.

Entry Requirements:

A relevant second class honours degree (or international equivalent). Non-UK qualifications will be assessed against this standard. Relevant workplace experience may be considered in some circumstances.

English language requirements:

  • IELTS: 6.0 (with no less than 5.5 in each element)
  • TOEFL (iBT): 79 (minimum 17 in Writing and Listening, 18 in Reading, 20 in Speaking)
  • PTE (Academic): 55 (with no less than 51 in each element)
  • MUET: Band 3

Intake Month