MSc Advanced Computer Science

1 Year On Campus Masters Program

University of Leeds

Program Overview

The Advanced Computer Science MSc at the University of Leeds is a career-focused, one-year master’s course that builds on your existing computing knowledge and helps you master advanced technical skills for today’s most sought-after roles. Perfect for ambitious graduates, it combines top-quality theory and hands-on experience with access to world-class facilities, including a cloud computing lab and robotics lab, and the chance to tackle cutting-edge, real-world research projects in a supportive environment.

Curriculum structure

You’ll spend your first semester enhancing core expertise with modules like Algorithms, Systems Programming, and Software Engineering, while developing advanced problem-solving techniques and technical proficiency. As the course progresses, you can tailor your degree through specialist options such as Data Science, Cloud Computing Systems, Machine Learning, Deep Learning, and Bio-inspired Computing, allowing you to focus on the areas that excite you most and align with your career goals. The final part of the program is dedicated to your MSc Project, where you’ll work within a research group and tackle an industry-relevant challenge—developing professional skills in research, collaboration, and critical thinking.

Focus areas

Algorithms, software engineering, data science, cloud computing, machine learning, deep learning, blockchain, bio-inspired computing

Learning outcomes

Design and implement complex, state-of-the-art computer systems; analyze large datasets; create robust algorithms; master advanced programming and research skills.

Professional alignment (accreditation)

Content is shaped by active links with industry and partnership with the Alan Turing Institute, ensuring the curriculum matches modern workforce needs and best practice standards.

Reputation (employability rankings)

The University of Leeds is globally ranked in the top 100 for Computer Science (QS 2024), known for outstanding teaching, innovative research, and strong graduate outcomes in the UK and worldwide.

Experiential Learning (Research, Projects, Internships etc.)

The Advanced Computer Science MSc at the University of Leeds offers students a highly practical and immersive learning experience, designed to develop industry-ready skills through hands-on engagement with cutting-edge technologies. You’ll gain direct access to specialist facilities including state-of-the-art cloud computing labs, robotics labs, and a large High Performance Computing (HPC) resource, ensuring that your learning extends well beyond theory into practical application. This program emphasizes collaborative projects and independent research, giving you the opportunity to work within expert research groups on real-world topics that align with your career goals.

The course also integrates an eight-week virtual work experience project linked directly to your academic discipline, providing valuable industry exposure and enhancing your employability. Throughout your studies, you'll be supported by knowledgeable academics and industry professionals, and you’ll benefit from facilities equipped with the latest software and digital tools essential for advanced computing tasks.

Experiential learning at Leeds includes:

  • Access to a state-of-the-art cloud computing laboratory tailored for advanced computing projects.

  • Use of a large High Performance Computing (HPC) cluster for handling complex computing tasks.

  • Robotics laboratory equipped with technology for specialist MSc projects.

  • Dedicated Linux laboratories providing around 150 machines for practical work.

  • A computing cluster with advanced visualization technology including Powerwall and optical tracking systems.

  • Hands-on group projects and individual research projects linked to real-world computing challenges.

  • An integrated eight-week virtual work experience program offering professional work aligned with your studies.

  • Support from academics involved in internationally excellent research and industry collaborations.

  • Access to comprehensive facilities in the Sir William Henry Bragg building, designed to foster collaboration and innovation.

Progression & Future Opportunities

Graduates of Leeds’s MSc Advanced Computer Science often go into roles like Software Engineer / Developer, Machine Learning / Data Science Engineer, Cloud / Distributed Systems Specialist, AI / Intelligent Systems Researcher, or System / Solution Architect. Because of the strong project component, advanced modules, and industry-embedded facilities, many alumni either hit demanding technical roles quickly or move toward R&D / doctoral paths.


Progression & Future Opportunities:

Here are the concrete features, supports, and results you can expect from Leeds’s programme:

  • University Services that Help Students to Employ:

    • The School of Computer Science provides access to expert supervision for the MSc project, often linked with real-world problems and sometimes with industry partners. 

    • Facilities include a state-of-the-art cloud computing lab, large High Performance Computing (HPC) clusters, robotics labs, visualisation labs (Powerwall etc.), Linux and Windows machines, GPU resources. These give you exposure to modern tooling. 

    • Leeds has strong research output; your learning is informed by academics who are publishing and exploring frontier topics. This means you benefit from theory + practice and latest thinking. 

    • Professional and academic communication / skills modules are included to help you with terminology, research writing, and adapting to postgraduate level study. This helps especially if you are an international student. 

  • Employment Stats & Salary Indicators:

    • Leeds is among the top-5 most targeted universities by UK graduate recruiters (High Fliers’ Graduate Market report 2024). This means many employers seek out Leeds graduates. 

    • Recent graduates have gone into roles like Senior Software Engineer at Funding Circle; Systems Engineer at Systematic; Technical Developer; roles in data / AI / cloud etc. 

    • Entry requirements are high (2:1 honours in Computer Science or strong computing background), so cohort tends to be well prepared which helps with employability. 

  • University–Industry Partnerships / Curriculum Relevance:

    • Leeds is partnered with the Alan Turing Institute, which helps in aligning coursework and projects (especially in data science / AI) to national scale priorities and emerging industry expectations. 

    • The project module often involves real-world topics and some projects are linked to external collaborators. This gives you both credentials and experience that appeal to employers. 

  • Long-Term Accreditation & Value:

    • Because Leeds is a Russell Group institution with strong research credentials, its degrees carry weight. The fact that research is “world-leading / internationally excellent” in many areas adds to reputation. 

    • The modules are updated to include cutting edge topics (deep learning, cloud, advanced software engineering, data mining, etc.), so your skills are more likely to stay relevant as technology evolves. 

  • Graduation Outcomes:

    • Graduates leave with both theoretical understanding and practical experience. The MSc project gives you something substantial to show (research or real-world implementation). 

    • Career paths are varied: from industry roles (development, data roles, cloud / distributed systems, AI) to research paths. Some go on to PhD programmes. 


Further Academic Progression:

After completing the MSc Advanced Computer Science at Leeds, here are logical ways forward academically or professionally:

  • PhD / Doctoral Study: You’re well prepared if you want to do research full-time in areas like AI, machine learning, cloud computing, distributed systems, algorithms, etc., thanks to the project and research opportunities.

  • Specialised Certifications & Upskilling: After the MSc, certifications in cloud platforms (AWS, Azure, GCP), ML/AI tools & frameworks, cybersecurity, or big data platforms can help you specialize further.

  • Industry R&D or Innovation Roles: With a strong project and exposure to research + modern labs, you can join R&D teams, innovation units in tech companies, or specialized startups doing AI / cloud / data work.

  • Architect / Senior Technical Roles: Over a few years of experience, you could move into roles that blend design + leadership + deep technical skill, such as solutions architect, technical lead, or system architect, especially in larger companies or technology consultancies.

  • Teaching / Academic / Consultancy Paths: If you like academia, there are possibilities for teaching assistantships, collaborating on research projects, presenting/publishing from your MSc work; or in consultancy / specialist technical roles that draw on your advanced expertise.

Program Key Stats

£34250 (Annual cost)
Sept Intake : 31st Jul


Yes

Eligibility Criteria

3 or 4 Years

N/A
N/A
N/A
N/A
6.5
87
2:1
1150

Additional Information & Requirements

Career Options

  • Artificial intelligence
  • Intelligent systems
  • Distributed systems
  • Analysis of complex data
  • Business analysts
  • Software engineers
  • Web designers and developers
  • Systems engineers
  • Information analysts and App developers

Book Free Session with Our Admission Experts

Admission Experts