MScAdvanced Computer Science (Cloud Computing)

1 Year On Campus Masters Program

University of Leeds

Program Overview

The MSc Advanced Computer Science (Cloud Computing) at the University of Leeds is a cutting-edge, one-year master’s that combines the latest research and real-world experience, preparing you to lead in one of tech’s fastest-growing fields. This specialist programme will give you advanced practical and theoretical skills in cloud technologies, offering a direct pathway to roles designing and managing complex cloud-based systems in industry or research.

Curriculum structure

Your first semester gives you a robust foundation, with core modules in Systems Programming, Software Engineering, and Algorithms, ensuring you’re confident with advanced design and programming concepts. You’ll then dive into advanced topics like Cloud Computing Techniques and Technologies, Advanced Distributed Systems, and have the flexibility to tailor your degree through options in Data Science, Machine Learning, or Blockchain Technologies. The academic year culminates in a substantial MSc Project where, as a member of a research group, you’ll tackle a real-world cloud computing challenge in collaboration with leading industry players and academic experts.

Focus areas

Cloud computing, distributed systems, algorithms, software engineering, data science, machine learning, blockchain technologies

Learning outcomes

Design and deploy robust cloud architectures; innovate in distributed and virtualized systems; develop scalable, secure cloud applications; conduct critical research on technology trends

Professional alignment (accreditation)

The programme is developed with leading partners like Atos, Microsoft, and the Alan Turing Institute, ensuring your skills meet both UK and international employer needs.

Reputation (employability rankings)

The University of Leeds is globally ranked among the top 100 for Computer Science (QS 2024), renowned for industry-focused teaching, international research, and excellent graduate employment outcomes.

Experiential Learning (Research, Projects, Internships etc.)

The MSc Advanced Computer Science (Cloud Computing) at the University of Leeds is designed to provide students with hands-on experience and specialist skills essential for the evolving cloud computing industry. Students benefit from an exceptionally practical learning environment where they design and implement complex cloud systems using state-of-the-art technologies and software. The program is embedded within the School of Computing, offering access to cutting-edge research and industry collaborations that enrich the learning process. You will work on individual projects closely aligned with ongoing research and have the chance to collaborate with faculty involved with leading global cloud companies like Atos, Alibaba Cloud, and Microsoft.

The facilities and tools at Leeds support experiential learning to help you develop not just theoretical knowledge but critical practical skills. The program incorporates access to high-performance computing resources, a specialist cloud computing lab, and visualization tools that help simulate and manage real cloud infrastructure in a controlled environment.

Experiential learning includes:

  • Access to a dedicated cloud computing testbed featuring 14 high-performance PowerEdge servers running advanced cloud management software like OpenNebula.

  • Use of a large High Performance Computing (HPC) cluster for simulations, predictive modeling, and big data processing.

  • Access to Microsoft Azure cloud resources as part of cloud practice and experimentation.

  • Visualization lab equipped with a Powerwall, tracking systems, and force feedback devices for immersive computing experiences.

  • Hands-on projects involving cloud service design, deployment, and management using industry-leading tools and hypervisor technologies such as Xen and KVM.

  • Real-world research projects aligned with cloud computing challenges guided by expert faculty.

  • Integration with industry through guest lectures, potential internships (via virtual work experience initiatives), and links to cloud technology firms.

  • Study and collaboration facilities in the Sir William Henry Bragg building, designed specifically for advanced computing disciplines.

Progression & Future Opportunities

Graduates from Leeds’s MSc Advanced Computer Science (Cloud Computing) often move into roles like Cloud Engineer / Developer, Distributed Systems Architect, DevOps / Site Reliability Engineer, or Data / AI Systems Developer. Because the programme is specialist and research-informed, many alumni are well placed either to join high-tech industry roles immediately, or to go into R&D or PhD study.


Progression & Future Opportunities:

Here are how this Leeds programme helps you, what services and features are relevant, and what outcomes you can reasonably expect:

  • University Services that Help Students to Employ:

    • Leeds’s School of Computer Science offers specialist teaching by academics who are active in research; you get the chance to develop your main project working with a research group. 

    • There is a strong careers & employability service (Employability Team) that organizes careers fairs, employer events, offers 1-to-1 careers guidance, helps with CVs, interviews, job opportunities etc. 

    • Specialist facilities are available: Leeds has a cloud computing lab, large High Performance Computing (HPC) clusters, visualisation labs (Powerwall etc.), access to Microsoft Azure, and modern computing spaces in the Sir William Henry Bragg building. These allow you to work with real tools and environments used by employers. 

  • Employment Stats & Salary Figures:

    • Leeds is among the top 5 UK universities most targeted by graduate recruiters, per the High Fliers’ Graduate Market Report 2024. That increases visibility of your degree with employers. 

    • The fees are significant: approx £14,250 for UK students, £33,750 for international students. While this doesn’t directly reference salary, it shows the investment; against that, strong roles in cloud / distributed systems tend to pay well. 

  • University–Industry Partnerships:

    • The programme is linked with industry practitioners: Leeds has connections with companies like Atos, Alibaba Cloud, Microsoft. These help shape what is taught (keeping it current) and can also lead to project ideas or networking opportunities. 

    • Optional modules (besides core ones like Cloud Computing Systems, Advanced Software Engineering, Deep Learning etc.) let you tailor your expertise toward things industry cares about, e.g. machine learning, data mining, blockchain etc. 

  • Long-Term Accreditation Value:

    • The research reputation of Leeds is strong; the content is shaped by up-to-date research especially via the Leeds Institute for Data Analytics, and through the School’s research groups. That gives you credibility in both academic and technical roles. 

    • Learning both theory (algorithms, systems programming etc.) and practice (cloud systems, distributed architectures, real-world projects) helps future-proof your skills in a fast-changing area. Employers in cloud/DevOps/distributed systems expect both.

  • Graduation Outcomes:

    • After finishing you’ll be able to design, implement, and evaluate complex systems for cloud environments. The project/thesis gives you a chance to specialise in an area you like and to produce something tangible for your portfolio. 

    • Possible roles cited (from past graduates of related Leeds programmes) include: Systems Engineer, Software Engineer, Technical Developer, Programmer, etc. With the cloud-specialisation, you may aim for higher or more specialized roles in cloud infrastructure, platform engineering, or backend/distributed system design. 


Further Academic Progression:

If you complete the MSc Advanced Computer Science (Cloud Computing) at Leeds, here are some logical next steps:

  • PhD / Doctoral Research in cloud computing, distributed systems, edge computing, scalable data systems etc., especially if your MSc project is research oriented and you wish to deepen in those areas.

  • Specialised Certifications / Technical Upskilling, for example in specific cloud platforms (AWS, Azure, GCP), container orchestration (Kubernetes), infrastructure automation, security in cloud, or performance engineering.

  • Industry R&D / Specialist Engineering Roles — with your specialist training, you may be competitive for roles in R&D labs in companies developing cloud platforms, or in organizations pushing cloud transformation.

  • Architecture / Lead Technical Roles — over time, roles like Cloud Architect, Solutions Architect, Platform Engineer, etc., are possible once you combine MSc knowledge + industry experience.

  • Teaching, Publication, or Technical Consulting — If interested, you could contribute to academic research, publish; or work in consulting / technical advisory around cloud systems / scalable infrastructures.

Program Key Stats

£34250 (Annual cost)
£ 29
Sept Intake : 21st Sep


No
Yes

Eligibility Criteria

3 Year

87
150
149
600
6.5
92
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