The MPhil in Advanced Computer Science at the University of Cambridge offers structured, research-led training for students who want to develop expertise in a specialist area and prepare for PhD study. You will complete advanced coursework and carry out directed research under supervision.
The MPhil in Advanced Computer Science at the University of Cambridge is designed for students seeking to deepen their knowledge in specialized areas of computer science. This program offers a blend of advanced coursework and hands-on research experience, preparing graduates for further academic pursuits, such as a PhD. The course is delivered on-campus, fostering an immersive learning environment.
Core elements
Engagement in advanced coursework covering computer science and related disciplines.
Conducting directed research under the guidance of experienced supervisors, tailored to align with your specific research interests.
Indicative course areas
Computer Science
Data Science
Cybersecurity
Computational Linguistics
Cloud Computing
Research component
Comprehensive research training and project work culminating in a significant research output appropriate for the MPhil qualification.
Academic qualifications
A First Class degree or equivalent in a relevant field is typically required for admission.
English language proficiency
Applicants are generally expected to achieve a score of 7.5 in the IELTS test, demonstrating strong proficiency in English across all four components: writing, listening, speaking, and reading.
Graduates of the MPhil in Advanced Computer Science can pursue various career paths in academia, research, and industry. Opportunities may include advanced roles in software development, data analysis, cybersecurity, and academia, equipping students with the skills to make significant contributions to the field of computer science and technology.
Shortlist scholarships and plan your application — free guidance from our advisors.