

MSc Computer Science
- Time investment
- 2 years
- Location
- Online
- Cost
- UK £12,858 International price £13,427
- Language
- English
About this degree
Secure your future with in-demand skills in computing and technology
Step into the future of technology with the MSc in Computer Science from the University of Essex Online.
This flexible, online degree is designed for individuals seeking to advance their careers in computing and technology. By focusing on both the foundational and advanced aspects of computer science, it empowers you with the skills needed to thrive in an increasingly digital world.
From mastering software development to leading innovative technology projects, this programme will equip you with the expertise to excel in a rapidly changing industry.
Build a strong foundation in computing
Your journey begins by gaining a comprehensive understanding of essential computing principles.
You’ll explore the core theories and practices that are vital for working within modern enterprise environments, learning about the foundations of software design, implementation, and support. This solid groundwork will help you develop a clear understanding of computing in the context of real-world applications.
Develop advanced programming and software development skills
As you progress, you’ll refine your programming skills, learning advanced techniques for writing efficient and secure code.
You’ll also gain expertise in designing and developing robust software solutions, ensuring you can tackle complex coding challenges and apply best practices in real-world scenarios.
Security will also be a key focus, providing you with the knowledge to develop software that stands up to modern security threats.
Gain in-depth knowledge of security and risk management
A major component of your learning will involve understanding the intricacies of network security and information protection.
You’ll develop practical skills to secure computer networks from threats, while also learning how to assess risks and manage security policies effectively. This expertise will prepare you to handle sensitive data and protect digital infrastructure in both enterprise and government sectors.
Lead and manage technology projects effectively
You’ll also gain vital leadership skills, learning how to manage complex technology projects and lead teams through development cycles.
You’ll refine your project management skills, learning how to apply industry-standard methodologies and tools to solve real-world challenges. This hands-on approach ensures you can successfully lead innovative projects, from conception through to completion.
Conclude with an independent research project
The culmination of your studies will see you apply everything you’ve learned through a substantial independent project. This final piece of work will enable you to investigate a particular area of interest in computer science, demonstrating your ability to conduct detailed research, solve complex problems, and present your findings effectively.
This project will not only solidify your technical skills but also serve as a powerful portfolio piece as you move forward in your career.
Where you’ll be studying

Studying at the University of Essex Online
The University of Essex Online offers over 80 industry-led undergraduate and postgraduate courses in business, computing, criminology, education, health, law and psychology.
Teaching is delivered 100% online and students benefit from a flexible approach to learning that allows them to fit study around their other commitments. Degrees are awarded by the University of Essex – ranked 12th in the Guardian University Guide 2026.
Learning outcomes
Analyse computer science from historical, architectural, and practical perspectives.
Develop tools for designing, implementing, testing, and debugging object-oriented programmes in languages such as Python and Java.
Apply software engineering project management principles.
Evaluate security and governance principles and standards.
Additional information
To satisfy the work experience entry route, you’ll need at least three years’ relevant work experience.
Whether you're working in tech companies, startups, or industries seeking digital transformation, the skills gained will make you a valuable asset in a wide range of high-demand roles across various sectors, such as:
- Software developer
- Data scientist
- Systems analyst
- IT consultant
- Network engineer
- Cybersecurity analyst
- AI specialist
- Cloud solutions architect
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 Essex Online, who will be in touch.



