MPhil in Advanced Computer Science

9 Months On Campus Masters Program

University of Cambridge

Program Overview

The MPhil in Advanced Computer Science at the University of Cambridge offers an intensive one-year program that deepens students' understanding of advanced theoretical and practical topics in computer science. It suits applicants with a strong background in computer science or a related field who wish to prepare for doctoral research or advanced technical roles, combining rigorous taught modules with a significant independent research project.

Curriculum Structure

Students select five taught modules from a wide range of advanced topics such as Networking, Systems Analysis, Category Theory, and Natural Language Processing. These modules are delivered through lectures, seminars, practical classes, and reading groups, fostering both collaborative and independent learning.

Alongside the taught content, students undertake a substantial research project over two terms, with topic selection and planning in the first term and intensive project work in the following terms. The project culminates in a detailed research report that demonstrates mastery of research skills and technical expertise.

Focus areas

"Algorithms, Networking, Machine Learning, Formal Methods, Natural Language Processing, Systems Analysis"

Learning outcomes

"Graduates will develop advanced research skills, deep theoretical understanding, and practical competence enabling them to contribute to cutting-edge research or industry innovation."

Professional alignment (accreditation)

The MPhil is primarily a research preparation degree and is well regarded worldwide, particularly for entry into PhD programs. While it is not professionally accredited, the qualification carries strong academic prestige.

Reputation (employability rankings)

The University of Cambridge is consistently ranked among the top universities globally for computer science (QS World Rankings) and its graduates are highly sought after by both academia and industry.

Experiential Learning (Research, Projects, Internships etc.)

Students in the MPhil in Advanced Computer Science at the University of Cambridge gain practical skills through a unique blend of advanced taught modules, research-driven project work, and interactive seminars tailored to individual research interests. The course offers access to cutting-edge computing facilities, research libraries, and expert supervision to foster both theoretical understanding and hands-on implementation of complex computer science problems. Students benefit from tailored tutorial support and active engagement in academic reading groups and workshops.

Experiential learning opportunities include:

  • Selection of five advanced taught modules incorporating practical exercises and seminars, such as Networking, Systems Measurements, Category Theory, and Natural Language Processing.

  • An extensive independent research project spanning two terms, allowing students to apply newly acquired skills to original research or application development, often with options for industrial collaboration.

  • Access to dedicated computer labs and high-performance computing resources, supporting simulations, algorithm testing, and software development.

  • Participation in reading groups and seminar series led by faculty and research students, promoting critical discussion and knowledge exchange.

  • Support from Cambridge University’s world-class libraries and digital research databases, providing access to extensive scientific literature.

  • Development of key research skills in writing, presentation, and scientific communication through an integrated research skills program.

This comprehensive experiential learning environment is designed to prepare students effectively for doctoral research or advanced roles in academia and industry.

Progression & Future Opportunities

Graduates of the MPhil in Advanced Computer Science at the University of Cambridge achieve excellent outcomes, advancing to high-level roles in research, academia, and industry that require deep expertise in cutting-edge computing technologies. Typical career roles for graduates include research scientist, software engineer, data scientist, and systems architect, reflecting the program's strong focus on research and technical sophistication. This rigorous training equips students to innovate in both academic and commercial settings.

Specifically:

  • The University of Cambridge Careers Service supports MPhil students with personalized career advice, networking events with leading tech companies, and internship and job placement assistance tailored to advanced computing graduates.

  • Employment statistics demonstrate strong placement success, with a majority of graduates securing relevant roles or progressing to doctoral research within 6-12 months post-graduation.

  • The department has active industry partnerships with technology leaders and research institutes, facilitating collaborative projects and innovation in AI, machine learning, and systems engineering.

  • While primarily a research degree, the MPhil is globally recognized and highly respected, providing a strong academic foundation that supports lifelong career growth.

  • Graduate destinations include PhD programs at leading universities, research roles at institutions like Microsoft Research and DeepMind, and technical leadership in innovative technology firms.

Further Academic Progression:
Many graduates continue into PhD research either at Cambridge or other top-tier institutions, leveraging their MPhil experience to contribute to pioneering studies in computer science, or pursue research-focused careers developing new technologies in academia or industry

Program Key Stats

£63087 (Annual cost)
£
£ 60
Sept Intake : 14th Jan


21 %
No
Yes

Eligibility Criteria

3 or 4 Years

N/A
N/A
7.5
107
First or 1st
1470
32

Additional Information & Requirements

Career Options

  • Software engineer
  • Programmer
  • Analyst
  • Computer consultant
  • GIS analyst
  • Games developer and Computing tutor

Book Free Session with Our Admission Experts

Admission Experts