MSc Computer Science

1 Year On Campus Masters Program

University of Greenwich

Program Overview

The MSc Computer Science at the University of Greenwich equips students with advanced software, cloud, and data-driven computing skills. It suits those aiming to enhance technical expertise or shift into IT-focused careers.

Curriculum Structure:
Students study Enterprise Software Engineering Development, Clouds, Grids and Virtualisation, and Software Quality Management. Optional modules include Machine Learning, Cyber Security, and Network Design, followed by a research-based MSc Project.

Focus areas: “Software Engineering; Cloud Systems; Cyber Security; Data Science”
Learning outcomes: “Develop enterprise software; design secure cloud systems; apply AI/data methods; manage real-world computing projects”
Professional alignment: Accredited by BCS, The Chartered Institute for IT.
Reputation: Gold rated in the 2023 Teaching Excellence Framework (TEF).

Experiential Learning (Research, Projects, Internships etc.)

This programme focuses on applying advanced computing principles to solve real-world problems using the University's modern computing infrastructure. You will develop practical skills in specialised labs equipped with industry-standard software and development tools. This hands-on approach is delivered through:

  • Specialist Computing Laboratories: Access to the University's Networking Lab and Software Development Lab with high-specification workstations for programming and systems development.

  • Industry-Standard Software: Practical work with programming languages including Java, Python, and C#, plus database systems like Oracle and development environments such as Visual Studio.

  • Substantial Individual Project: A major final project where you apply your skills to a substantial computing challenge, developing a sophisticated software solution.

  • Project-Based Learning: Collaborative group work and practical assignments that simulate professional software development environments.

Progression & Future Opportunities

Graduates of the MSc Computer Science at the University of Greenwich are well-prepared for careers in software development, data science, cybersecurity, and IT consultancy, equipped with strong technical and analytical skills. Common job roles include Software Developer, Data Analyst, Cyber Security Specialist, and IT Consultant, reflecting the program’s broad industry relevance.​

  • The university’s Careers and Employability service offers personalized support, including job fairs, employability workshops, internship placements, and employer networking to help students secure relevant positions.​

  • Graduate employment outcomes show competitive starting salaries around £29,800 median within 15 months, with many graduates progressing to managerial and technical roles in IT.​

  • Greenwich maintains partnerships with industry, supporting live projects and guest lectures that help students gain real-world experience and connections.​

  • The MSc is accredited by the British Computer Society (BCS), contributing toward Chartered IT Professional status and recognized long-term career value.​

  • Graduates exhibit skills in programming, AI, machine learning, and cybersecurity, preparing them to innovate and lead in diverse computing fields.​

Further Academic Progression:
Graduates can pursue PhD studies in Computer Science, Cybersecurity, or Data Science at Greenwich or other research universities. Other pathways include interdisciplinary research, industry collaborations, and professional certifications to enhance expertise and career prospects.

Program Key Stats

£18,700 (Annual cost)
£ 29
Sept Intake : 1st Jul


71 %
No
Yes

Eligibility Criteria

NA
3 or 4 Years

N/A
N/A
N/A
6.5
82
2:2

Additional Information & Requirements

Career Options

  • Software Architect
  • DevOps Engineer
  • Machine Learning Engineer
  • Data Scientist
  • Research Scientist
  • IT Consultant

Book Free Session with Our Admission Experts

Admission Experts