MSc Computer Science

1 Years On Campus Masters Program

Royal Holloway University of London

Program Overview

The MSc (by Research) in Computer Science at Royal Holloway is a research-intensive programme that allows students to specialise in advanced areas of computing while developing independent investigative skills. It suits graduates with strong technical or mathematical backgrounds who wish to pursue research careers, a future PhD, or specialist roles in industry.


Curriculum Structure

What Students Learn (Full-time, 1 Year)

Students begin with a short taught component that provides essential research methods and grounding in advanced computer-science concepts.
After this, they work almost entirely on an individual research project, selecting an area such as Machine Learning, Artificial Intelligence, Distributed Computing, Bioinformatics, Programming Languages & Compilers, or Algorithms & Optimisation.
Throughout the year they conduct literature reviews, design methodologies, carry out experiments or theoretical work, and ultimately produce a substantial dissertation that demonstrates original research.


Focus areas: “Machine learning; artificial intelligence; distributed systems; bioinformatics; programming languages; algorithms and optimisation; independent research.”

Learning outcomes: “Conduct original research; design and evaluate methodologies; analyse complex problems; develop advanced technical expertise; produce a scholarly dissertation; prepare for PhD or research-based industry roles.”

Professional alignment (accreditation): The programme is designed for research-oriented careers and provides strong preparation for doctoral study or R&D positions requiring deep analytical and technical ability.

Reputation (employability rankings): Royal Holloway’s computer-science research is highly rated in national assessments, giving graduates strong credibility for competitive academic and industry research paths.

Experiential Learning (Research, Projects, Internships etc.)

Students gain practical skills through a combination of project-based learning and access to the University's high-performance computing resources, applying machine learning algorithms to complex datasets from various domains. The programme emphasises both the theoretical foundations and practical implementation of machine learning, with a strong focus on developing robust, data-driven solutions. This applied learning is central to the curriculum and is delivered through:

  • Core Software & Programming: Intensive use of Python and R, with deep exposure to key machine learning and data science libraries including Scikit-learn, TensorFlow, Keras, and Pandas.

  • Computing Facilities: Access to the University's High-Performance Computing (HPC) cluster, which provides the necessary computational power for training complex models on large-scale datasets.

  • Research Project: A substantial individual MSc dissertation project that allows students to pursue a specialist area, often involving the application of machine learning to a novel problem or the development of new methodologies.

  • Group Projects: Collaborative data analysis and software development projects where teams work on end-to-end machine learning solutions.

Progression & Future Opportunities

Graduates of Royal Holloway's MSc Computer Science program secure high employability in tech sectors, with advanced skills in machine learning, AI, and software systems from research-focused training. Proximity to England's Silicon Valley fosters placements and collaborations, leading to roles at firms like Microsoft, Amazon, and IBM. Strong outcomes include rapid career starts and postgraduate readiness.​

Typical job roles: Software Engineer, Data Scientist, AI Specialist, Systems Analyst.​

  • Careers service: placements via industry ties, CV support up to 2 years post-grad​

  • Employment stats: 86% in work/study at 15 months; avg £34k salary​

  • Partnerships: M4 corridor tech firms for projects/placements​

  • Accreditation value: Top 25% CS dept for lasting tech credentials​

  • Outcomes: Roles at Amazon/Microsoft, PhD pathways​

Further Academic Progression: Pursue PhDs in CS/AI at Royal Holloway or elsewhere, leveraging research project for advanced study in machine learning or quantum computing

Program Key Stats

£29,700 (Annual cost)
Rolling


No
No

Eligibility Criteria

3.2
3 or 4 Years

N/A
N/A
N/A
6.5
88
2:2
60 - 65
6 - 6
70 - 75

Additional Information & Requirements

Career Options

  • Machine Learning Engineer
  • Data Scientist
  • AI Developer
  • Research Scientist
  • Business Intelligence Analyst
  • Software Engineer (ML)
  • Data Analyst
  • Quantitative Researcher
  • PhD Candidate
  • Machine Learning Consultant
  • Predictive Modeler
  • Computer Vision Specialist

Book Free Session with Our Admission Experts

Admission Experts