Skip navigation

Online Degree MSc in Advanced Computer Science

Gain specialist knowledge in algorithms and intelligent systems to create smarter solutions

The University of Liverpool’s online MSc in Advanced Computer Science is designed to give you sought-after skills to apply algorithms and intelligent systems in some of the most contemporary fields of computer science such as Big Data Analytics and Security.

This BCS-accredited1 programme is one of the only UK advanced computer science degrees delivered completely online. Our degree provides you an opportunity to gain real-world skills to design, implement and execute creative computation solutions. You’ll explore the use of algorithms and intelligent systems, such as neural networks, fuzzy expert and more, to create intelligent machine learning solutions to drive real innovation.

Cloud server platform

Access some of the most used tools in advanced computation

Algorithms and intelligent systems

Study advanced computer science topics

Customise 50% of your programme

Choose elective modules from the most current areas of computer science


Apply intelligent systems across the most contemporary fields of computer science

This advanced degree provides a robust platform for further career development and can provide you with the detailed knowledge to create smarter, faster ways to gain a competitive edge. Our programme also prepares you for further education in a variety of advanced subjects such as artificial intelligence, robotics, Fintech and more.

“I enjoyed the rich global diversity of IT professionals present in the classroom space which allowed for profound discussions, providing a real-time global context.”

Karl Alexander (Canada)
Online Computer Science graduate

Karl Alexander

Customise your programme to your interest and career goals

You’ll be able to customise up to 50% of your programme by choosing elective modules that fit your interests. You can focus your study on the use of intelligent systems within the design of software products, cyber security systems, big data analytics, technology innovation - or combine expertise from all.


Develop practical solutions in a cloud environment

Work is completed in a cloud-server platform that mirrors a real-world IT work environment. You’ll be able to access some of the most current tools used in advanced computation via a cloud environment that many organisations are already using. Through completion of practical assignments, you’ll have the opportunity to showcase your solution-based skills and develop a Professional Portfolio of Evidence.

BCS accreditation


This degree has been accredited by BCS, The Chartered Institute for IT. Accreditation is a mark of assurance that the degree meets the standards set by BCS. An accredited degree entitles you to professional membership of BCS, which is an important part of the criteria for achieving Chartered IT Professional (CITP) status through the Institute. Some employers recruit preferentially from accredited degrees, and an accredited degree is likely to be recognised by other countries that are signatories to international accords.

The programme is designed to give you knowledge to:
  • Understand current computer science learning and research issues in the two main pillars of algorithms and intelligence systems
  • Develop a deep understanding of current developments within computer science and how these contribute to the effective design and implementation of computational solution
  • Produce original work within your chosen study area that is at the forefront of development, by exploring the possibilities of computer systems
  • Plan and carry out a major computational project within the domain of computer science, including the requirements around research, creative design, realisation, critical evaluation and reflection
  • Develop practical solutions in a cloud environment that you can use to demonstrate your solution-based skills to current or future employers via creation of a Professional Portfolio of Evidence
The 2014 Research Excellence Framework rated 97% of the research produced by the University’s Computer Science department as being world-leading or internationally excellent - the highest proportion of any Computer Science department in the UK.

Pushing our careers forward

“I wake up every day and I want to work and it’s all because of doing this degree.” Two Computer Science graduates discuss what they got out of the online programmes.

video placeholder

Professional Portfolio of Evidence

Showcase your technical skills and knowledge by developing a cloud-based collection of your work. This portfolio of solution-based artefacts can be presented to employers and peers to demonstrate your critical thinking and practical skills.

Cloud-based server platform

Our innovative online study environment mirrors a real-life professional computing environment. This allows you to access different software platforms, conduct simulations, and perform practical tasks in one of the largest and commercially used cloud-servers on the market.

Global Career Advisor Network

As a student of the University, you can access a Global Career Advisor Network that puts you in touch with global professionals and industry insiders. Advisors can provide you with invaluable insights to help you to move ahead professionally, redirect your career or start a new business venture.

Learn more about the Global Career Advisor Network

Who will tell the robots what to do?

University of Liverpool Podcast
As autonomous machines spread into more and more facets of modern life, Dr Louise Dennis - a researcher at the University’s Autonomy and Verification Laboratory - examines the moral choices self-driving cars will face. She explains why moral reasoning will need to be a critical part of their design.

Listen to the episode

1 Many countries have their own accrediting bodies, and degree recognition differs from country to country. If you reside outside of the United Kingdom, please review your country of residence’s requirements to confirm recognition of your programme.