

MSc Computer Science
- Time investment
- 24 months
- Location
- Online
- Cost
- £17,357
- Language
- English
About this degree
Launch your career in the ever-evolving world of computer science
Transform your career in technology with the University of Liverpool’s MSc in Computer Science. This flexible, online degree is tailored to equip you with both the essential technical skills and the strategic insights required to excel in a dynamic, ever-evolving digital world.
Whether you’re passionate about AI, machine learning, or software development, this programme will help you build the expertise to make a lasting impact across a range of industries.
Build a solid foundation in computing
Start your journey by gaining a thorough understanding of core computing principles, including software development practices, databases, and networking.
These foundational modules will give you a comprehensive view of the computing landscape, ensuring you’re prepared to tackle complex challenges in real-world applications.
Master advanced technologies and techniques
As you progress, you’ll delve deeper into specialised topics like machine learning, robotics, and cloud computing.
Whether you’re developing intelligent systems or enhancing security measures, you’ll gain the knowledge and hands-on experience to work with the latest technologies that are reshaping the tech industry.
Enhance your leadership and strategic thinking
In addition to technical expertise, you’ll also develop critical leadership and management skills. Modules on IT leadership, strategic technology management, and innovation will prepare you to lead teams and manage technology-driven projects, making you a valuable asset in any organisation navigating technological transformation.
Apply your learning through a capstone project
The culmination of your studies will be a significant independent project where you’ll apply everything you’ve learned. This capstone project will allow you to explore an area of computer science in depth, helping you develop your research skills, solve complex problems, and showcase your ability to make a real-world impact in the tech industry.
Where you’ll be studying

Studying at the University of Liverpool
The University of Liverpool has been offering online programmes since 2000. All our programmes are designed for online delivery, and our state-of-the-art learning platform encourages collaboration with fellow professionals from around the world.
By studying online with Liverpool, you’ll gain a highly regarded qualification from a member of the Russell Group, a group of 24 research-led UK universities committed to maintaining the highest possible standards of research and education
Learning outcomes
Explore a systematic insight into the current theory and practice of computer science with respect to selected specialist areas.
Gain a sound, but critical, understanding of the domain of computer science and the current practice of computer science.
Enhance your knowledge and understanding of subject matter relevant to your first degree and profession, bringing it up to date with respect to current developments in the context of computer science.
Develop your ability to work independently, and with others, to research, design, implement and execute creative computer science solutions to practical and commercial problems, and to subject your work and that of others to critical analysis and evaluation.
Additional information
- Degree in any subject equivalent to a UK Bachelor’s degree (2:2 or above), or
- Or at least 2 years experience in employment, which would normally be of a technical nature, comparable with the award of a bachelor’s degree.
If you have limited exposure in numeracy or programming you may need to consider further effort in these areas to maintain the standards of the programme, but are still encouraged to apply.
- Software Developer: Design and develop software systems and applications, creating innovative digital experiences and solutions for various industries by applying advanced programming skills.
- AI Specialist: Focus on designing and implementing artificial intelligence models and machine learning algorithms to enhance technological capabilities and automation processes across sectors.
- Systems Analyst: Evaluate and improve organisational IT systems, ensuring efficient operation through in-depth analysis and the integration of new technologies to meet business needs.
Find out more about this degree
Related degrees
Explore related subject areas
Browse similar fields of study that align with your interests. These related subjects can expand your options or complement your chosen degree path.
Want to know more?
Please fill in your details, and we’ll share your information with the University of Liverpool, who will be in touch.



