Programme Overview
This programme provides advanced study of the architectures, operational practices and governance questions associated with cloud computing. The curriculum examines cloud-native design, distributed systems, automation, security, data services and resilience, linking conceptual study with current questions in secure and scalable digital service provision.
You will evaluate architecture and operational scenarios, considering technical design alongside reliability, cost, service management and information risk. You will work through guided activities, applied scenarios and peer discussion, developing a disciplined approach to evidence, communication and independent work.
The curriculum encourages a systems view of cloud computing, connecting platform decisions with organisational responsibilities, sustainability and user needs. Learning is organised for online participation, with clear milestones, tutor feedback and space to connect ideas across the programme. Throughout, opportunities to compare perspectives and receive formative feedback help consolidate your understanding, refine your judgement and prepare you to engage confidently with unfamiliar professional challenges. The final stage invites you to bring your learning together in a sustained piece of work.
What You’ll Learn
- Design and evaluate cloud-native architectures
- Analyse distributed systems and service resilience
- Apply automation and DevOps principles
- Assess cloud security, governance and compliance concerns
- Evaluate cloud data and platform service choices
- Complete an independent cloud computing project
Programme Structure
Core Modules
- Cloud Architecture and Design
- Distributed Systems Engineering
- DevOps and Infrastructure Automation
- Cloud Security and Governance
- Cloud Data Platforms
Research and Applied Practice
- Research Methods for Cloud Computing
Final Project
- MSc Cloud Computing Dissertation or Applied Capstone
Entry Requirements
Applicants are normally expected to hold a relevant undergraduate degree or demonstrate equivalent professional experience. Applications from adjacent disciplines may be considered where applicants can show appropriate technical knowledge and readiness for advanced study.
Applicants should be able to demonstrate English-language proficiency appropriate for degree-level study. Equivalent evidence of English proficiency may be considered as part of the application.
Assessment
Assessment may include technical investigations, applied coursework, reports, prototypes, critical analyses, presentations, portfolio evidence and a substantial capstone project or dissertation. Examination-style assessments may be used where appropriate to assess core concepts.
Career Opportunities
- Cloud Architect
- Cloud Engineer
- DevOps Engineer
- Platform Engineer
- Cloud Security Consultant
- Technical Solutions Consultant
Further Study
Graduates may consider doctoral study where appropriate or pursue specialist professional development in cloud architecture, platform engineering, security or distributed systems.