The MPhil Computer Science at Newcastle University is a focused, independent research degree designed to be completed in one year full-time or two years part-time. It offers students the chance to deeply investigate a specific area of computer science under the guidance of expert supervisors within the university’s strong research community. Ideal for those aiming to develop advanced research skills or to progress to PhD study, the program emphasizes critical thinking, academic writing, and original contribution to knowledge.
Curriculum structure
The programme is research-led, with students conducting an initial literature review and research proposal before engaging in supervised investigation on topics aligned with their interests. Core academic support includes modules on research methodology, project management, and professional skills to aid independent study. Throughout the year, students contribute to academic publications and present their work in conferences, culminating in a substantial thesis typically 40,000-50,000 words, followed by a viva voce examination.
Focus areas
Artificial intelligence, machine learning, cybersecurity, data science, computer vision, software development, network systems
Learning outcomes
Graduates will demonstrate advanced research proficiency, effective problem solving, scholarly communication capabilities, and the ability to conduct high-impact original research in computer science
Professional alignment (accreditation)
The School of Computing Science is part of the Network of Teaching Excellence in Computer Science and provides access to cutting-edge resources and strong academic and industry networks
Reputation (employability rankings)
Newcastle University ranks among the top UK institutions for computer science research, with vibrant research groups and excellent placement opportunities contributing to strong postgraduate career outcomes
If you're looking to push the boundaries of knowledge in computer science through dedicated, original research, the MPhil in Computer Science at Newcastle University is designed to provide an unparalleled research experience. This programme is fundamentally different from a taught MSc; it's a research-intensive degree where you'll spend your entire year deeply investigating a specific, challenging problem under the direct supervision of our world-leading academics. You'll be embedded within our School of Computing, a research-intensive department with an international reputation, giving you access to specialist labs and a vibrant community of fellow researchers.
Your entire learning experience is built around conducting original, impactful research:
Specialist Research Laboratories: You will be based within one of our research-focused labs aligned with your research topic. This could include our Secure and Resilient Systems research group, the Scalable Computing group, or the Interdisciplinary Computing and Complex Systems (ICOS) group, each with their own dedicated facilities and cutting-edge equipment.
Advanced Research Software & Infrastructure: Your work will be supported by access to the specialised tools required for advanced research. This includes high-performance computing (HPC) clusters, cloud computing testbeds, specialised software for verification or simulation, and other resources specific to your research project.
One-to-One Expert Supervision: The core of your experience is a close working relationship with an expert academic supervisor. You'll receive dedicated guidance and mentorship throughout your entire research journey, from defining your research question to disseminating your findings.
Research Development Programme: You will have access to a suite of professional development workshops and seminars designed specifically for research students. These cover essential skills like academic writing, research methodologies, and presentation skills.
Dissertation Project: The entire programme culminates in the production of a substantial MPhil thesis. This is a significant, original contribution to knowledge in your chosen field, demonstrating your ability to conduct independent research at a high level.
Extensive University Resources: You will have full access to Newcastle University’s state-of-the-art library resources, including extensive online journal subscriptions, research databases, and dedicated workspaces for research students within the Philip Robinson Library.
This programme is your gateway to a research career, either in academia or industrial R&D. You'll graduate with proven research skills, a significant publication-ready thesis, and the expertise to tackle the most complex challenges in computer science.
Graduates of Newcastle’s MPhil Computer Science typically move into roles such as Research Scientist / Research Engineer, Data Scientist in R&D, Academic or Teaching-Fellow, or Specialist Technical Lead (e.g. in secure systems, scalable computing or HCI). Because the MPhil is a research degree with a substantial thesis component, many also proceed to PhD or work on innovation / R&D in industry.
Progression & Future Opportunities:
Here are the specific ways this programme supports you, the skills and services you gain, and what employers / academia tend to expect afterwards:
Which university services will help students to employ:
You are supervised by an experienced academic in one of Newcastle’s well-established research groups. You also have a team of advisers to guide you through your project.
The Faculty of Science, Agriculture & Engineering (SAgE) Researcher Development Programme gives you workshops and training in transferable skills, professional standards, collaborative research, and academic writing.
Newcastle’s Careers Service supports postgraduate / research students—helping with publication strategies, networking, career transitions, and sometimes industry connections.
Employment stats and salary figures:
There is no publicly detailed salary data for MPhil graduates in Computer Science from Newcastle in the sources I found.
However, broader data for computing graduates at Newcastle shows ~97% of Computing undergraduate graduates are in graduate-level jobs or further study within fifteen months. This suggests that the institution has strong employability overall.
University–industry partnerships (specific):
The School of Computing has collaborations with companies like Nissan, IBM, Sony, BT, Scott Logic, Waterstons etc. These sometimes play roles in dissertation projects or research themes.
In many MPhil/PhD research groups, there are projects or grants linked to external / industry & public bodies. For example, the Scalable Computing group, Secure and Resilient Systems, etc., work on topics relevant to industry (cloud/edge, secure infrastructure).
Long-term accreditation value:
The research groups are strong; Newcastle is home to centers like the National Edge AI Hub, the National Innovation Centre for Data, and Academic Centre of Excellence in Cyber Security. These add visibility and prestige to your research credentials.
The MPhil gives you training in original research and thesis writing (40,000-50,000 words), which is valued by both academic institutions and tech / R&D departments in industry. It tends to give you credibility for investigative or R&D roles.
Graduation outcomes:
On completion, you’ll have a deep, original research contribution (thesis), plus experience with academic writing, presentation, critical thinking, independent project planning and execution. These are very attractive to academic / R&D employers.
Many MPhil graduates either transition into PhD programmes, or into specialist roles in industry (e.g. in applied research, machine learning / AI, security, human-computer interaction) where they are involved in designing or improving systems rather than just implementing them.
Further Academic Progression:
If you complete the MPhil in Computer Science at Newcastle, here are logical next steps:
PhD / Doctoral Research: Since MPhil is closer to PhD type work (especially with thesis and research leadership), many go on to PhDs — either at Newcastle or elsewhere — especially if their MPhil work has good publication potential.
Publish / Present Research: Use your MPhil thesis and any work during it to publish conference or journal papers. That boosts your profile for both academic and industry R&D roles.
Specialised Certifications or Technical Skill Deepening: Based on your research subject, you might acquire extra specialist skills (e.g. in high-performance computing, formal methods, advanced AI/ML, security) and certifications, which help in industry or advanced technical roles.
Industry R&D or Innovation Roles: With strong research experience, you could move into technical leadership / innovation teams in industry (e.g. labs or R&D departments), where problem solving and design matters more than just coding.
Academic / Teaching Roles: Some graduates may take roles such as post-doctoral researcher, teaching fellow, or academic staff especially if they build strong results during the MPhil.
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.