Students
Tuition Fee
GBP 34,000
Per year
Start Date
2026-09-01
Medium of studying
On campus
Duration
12 months
Details
Program Details
Degree
Masters
Major
Artificial Intelligence | Data Science | Software Engineering
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 34,000
Intakes
Program start dateApplication deadline
2026-09-01-
2027-01-25-
About Program

Program Overview


Introduction to Advanced Computer Science MSc

The Advanced Computer Science MSc program at the University of Liverpool is designed to extend students' knowledge of computer science, placing them at the cutting edge of the discipline. The program offers a wide range of options, enabling students to develop expertise in computer science research while tailoring their studies to their own interests.


Course Content

The program is highly flexible, with one compulsory module, Research Methods in Computer Science (COMP516), which develops the skills needed to conduct computer science research. Students choose the remaining topics from a variety of optional modules, including:


  • Practical algorithms and data mining techniques
  • Biologically inspired optimisation
  • Advanced web technologies
  • Neural networks for artificial intelligence
  • Technical and organisational discussions about cryptography and security
  • Geographic information science and data science

Course Structure

The course is available to start in September or January. Students undertaking the September start will complete taught modules from September to May, followed by an MSc project over the summer. Those starting in January will undertake taught modules from January to May, followed by their MSc project over the summer and then a final set of modules from September to January.


Modules

Compulsory Modules

  • RESEARCH METHODS IN COMPUTER SCIENCE (COMP516) - 15 credits

Optional Modules for September Start

  • IMAGE PROCESSING (ELEC319) - 7.5 credits
  • KNOWLEDGE REPRESENTATION (COMP521) - 15 credits
  • PRIVACY AND SECURITY (COMP522) - 15 credits
  • EFFICIENT ALGORITHMS (COMP526) - 15 credits
  • MULTI-CORE AND MULTI-PROCESSOR PROGRAMMING (COMP528) - 15 credits
  • QUANTUM COMPUTING AND SECURITY (COMP535) - 15 credits
  • OPTIMISATION (COMP557) - 15 credits
  • GEOGRAPHIC DATA SCIENCE (ENVS563) - 15 credits
  • INFORMATION THEORY AND CODING (ELEC415) - 7.5 credits
  • MULTI-AGENT SYSTEMS (COMP310) - 15 credits
  • CLOUD COMPUTING FOR E-COMMERCE (COMP315) - 15 credits
  • ONTOLOGIES AND SEMANTIC WEB (COMP318) - 15 credits
  • ADVANCED ALGORITHMIC TECHNIQUES (COMP523) - 15 credits
  • SAFETY AND DEPENDABILITY (COMP524) - 15 credits
  • DATA MINING AND VISUALISATION (COMP527) - 15 credits
  • MSC GROUP PROJECT (COMP530) - 15 credits
  • MACHINE LEARNING AND BIOINSPIRED OPTIMISATION (COMP532) - 15 credits
  • ALGORITHMIC GAME THEORY (COMP559) - 15 credits
  • COMPUTATIONAL INTELLIGENCE (COMP575) - 15 credits
  • ADVANCED GEOVISUALISATION (ENVS456) - 15 credits

Optional Modules for January Start

  • IMAGE PROCESSING (ELEC319) - 7.5 credits
  • INFORMATION THEORY AND CODING (ELEC415) - 7.5 credits
  • MULTI-AGENT SYSTEMS (COMP310) - 15 credits
  • CLOUD COMPUTING FOR E-COMMERCE (COMP315) - 15 credits
  • ONTOLOGIES AND SEMANTIC WEB (COMP318) - 15 credits
  • ADVANCED ALGORITHMIC TECHNIQUES (COMP523) - 15 credits
  • SAFETY AND DEPENDABILITY (COMP524) - 15 credits
  • DATA MINING AND VISUALISATION (COMP527) - 15 credits
  • MSC GROUP PROJECT (COMP530) - 15 credits
  • MACHINE LEARNING AND BIOINSPIRED OPTIMISATION (COMP532) - 15 credits
  • ALGORITHMIC GAME THEORY (COMP559) - 15 credits
  • COMPUTATIONAL INTELLIGENCE (COMP575) - 15 credits
  • ADVANCED GEOVISUALISATION (ENVS456) - 15 credits
  • KNOWLEDGE REPRESENTATION (COMP521) - 15 credits
  • EFFICIENT ALGORITHMS (COMP526) - 15 credits
  • MULTI-CORE AND MULTI-PROCESSOR PROGRAMMING (COMP528) - 15 credits
  • QUANTUM COMPUTING AND SECURITY (COMP535) - 15 credits
  • OPTIMISATION (COMP557) - 15 credits
  • GEOGRAPHIC DATA SCIENCE (ENVS563) - 15 credits

Final Project

The final project, undertaken over the summer, provides students with the opportunity to work independently, exploring a substantial problem in depth and making practical use of principles, techniques, and methodologies acquired during the program. Students will create a proposal, deliver a presentation with a Q&A, and submit a final dissertation.


Teaching and Assessment

Teaching comprises formal lectures, small group tutorials, and practical sessions in computer laboratories. Students may also participate in one or more group projects. Assessment includes a combination of examinations and coursework, with examinations typically held at the end of each semester and coursework completed throughout the semester.


Liverpool Hallmarks

The University of Liverpool's distinctive approach to education, the Liverpool Curriculum Framework, focuses on research-connected teaching, active learning, and authentic assessment. This framework ensures students graduate as digitally fluent and confident global citizens, with graduate attributes including digital fluency, confidence, and global citizenship.


Course Options

The program offers a Year in Industry option, which provides students with in-depth workplace experience, allowing them to develop skills and apply learning. This option is available for students starting in September and typically lasts for 30 weeks.


Careers and Employability

Graduating in Advanced Computer Science provides a basis for further career development towards senior technical and managerial positions in the IT industry and towards specialisation in Computer Science-related research and development. The program also offers a strong foundation for potential PhD research. Career support is available from day one to graduation and beyond, including career planning, networking events, and employability programs.


Fees and Funding

Tuition fees for the program are as follows:


  • UK fees: Ł14,000 per year (full-time)
  • International fees: Ł34,000 per year (full-time)

The University of Liverpool offers various scholarships and bursaries to help with tuition and living expenses, including the Graduate Loyalty Scholarship, The Salters' Fellowship, Bracken Scholarship, John Lennon Memorial Scholarship, and Postgraduate Opportunity Bursary.


Entry Requirements

To apply for the Advanced Computer Science MSc program, students must meet the following requirements:


  • A 2:2 honours degree from a UK university or an equivalent academic qualification from a similar non-UK institution in computer science or a closely related subject.
  • English language requirements: IELTS 6.5 overall, with no component below 5.5, or equivalent qualifications.

International applicants who do not meet the minimum required standard of English language can complete a Pre-Sessional English course to achieve the required level.


See More