Faculty

Faculty of Computing, Cloud & Engineering

The engineering backbone: cloud, automation and reliable delivery.

This faculty builds the technical foundations that every other faculty depends on. Students learn core computing and networking concepts, then cloud architecture and containerised delivery, then advanced platform work: infrastructure as code, continuous delivery, observability, cost control and reliability engineering.

Focus areas

  • Computing and networking foundations
  • Cloud architecture
  • Containers and cloud-native delivery
  • Infrastructure as code and CI/CD
  • Reliability and observability

Where graduates go

  • Cloud engineer
  • Platform engineer
  • DevOps practitioner
  • Site reliability associate

Curriculum pathway

Three levels, each with its own aim, entry expectations and assessed outcomes.

Level 1 — Computing & Cloud Foundations

Typically 8 weeks

Understand systems, networks and core cloud services.

Assessed outcomes

  • Explain compute, storage and networking basics
  • Deploy a simple cloud workload
  • Apply least-privilege access

Entry expectations

Open to all.

Programmes at this level

Java Programming Foundations

A beginner-level Mai Studies programme in java programming foundations, taught with worked examples, assessed practical work and a portfolio piece you can show.

4 weeks · 20 hours

Included with membership

Microsoft Azure Fundamentals Study Support

A beginner-level Mai Studies programme in microsoft azure fundamentals study support, taught with worked examples, assessed practical work and a portfolio piece you can show.

4 weeks · 20 hours

Included with membership

Google Cloud Digital Leader Study Support

A beginner-level Mai Studies programme in google cloud digital leader study support, taught with worked examples, assessed practical work and a portfolio piece you can show.

4 weeks · 20 hours

Included with membership

Introduction to Cloud Computing Concepts

A beginner-level Mai Studies programme in introduction to cloud computing concepts, taught with worked examples, assessed practical work and a portfolio piece you can show.

4 weeks · 20 hours

Included with membership

Getting Started with the Linux Command Line

A beginner-level Mai Studies programme in getting started with the linux command line, taught with worked examples, assessed practical work and a portfolio piece you can show.

4 weeks · 20 hours

Included with membership

JavaScript Basics for Absolute Beginners

A beginner-level Mai Studies programme in javascript basics for absolute beginners, taught with worked examples, assessed practical work and a portfolio piece you can show.

4 weeks · 20 hours

Included with membership

Python Programming: The Complete Starter Guide

A beginner-level Mai Studies programme in python programming: the complete starter guide, taught with worked examples, assessed practical work and a portfolio piece you can show.

4 weeks · 20 hours

Included with membership

Git and GitHub: Version Control for Developers

A beginner-level Mai Studies programme in git and github: version control for developers, taught with worked examples, assessed practical work and a portfolio piece you can show.

4 weeks · 20 hours

Included with membership

Computer Hardware and Operating System Troubleshooting

A beginner-level Mai Studies programme in computer hardware and operating system troubleshooting, taught with worked examples, assessed practical work and a portfolio piece you can show.

4 weeks · 20 hours

Included with membership

Directory Services and Cloud Productivity Administration

A beginner-level Mai Studies programme in directory services and cloud productivity administration, taught with worked examples, assessed practical work and a portfolio piece you can show.

4 weeks · 20 hours

Included with membership

Network Protocols: TCP/IP Explained Simply

A beginner-level Mai Studies programme in network protocols: tcp/ip explained simply, taught with worked examples, assessed practical work and a portfolio piece you can show.

4 weeks · 20 hours

Included with membership

Introduction to Web3 and Blockchain Technology

A beginner-level Mai Studies programme in introduction to web3 and blockchain technology, taught with worked examples, assessed practical work and a portfolio piece you can show.

4 weeks · 20 hours

Included with membership

Cloud & Cloud-Native Engineering

Core cloud concepts across AWS, Azure and Google Cloud, from compute to architecture design.

7 weeks · 42 hours

Included with membership

Amazon Web Services Cloud Practitioner Essentials Study Support

A beginner-level Mai Studies programme in amazon web services cloud practitioner essentials study support, taught with worked examples, assessed practical work and a portfolio piece you can show.

4 weeks · 20 hours

Included with membership

IT Help Desk and Technical Support Specialist

A beginner-level Mai Studies programme in it help desk and technical support specialist, taught with worked examples, assessed practical work and a portfolio piece you can show.

4 weeks · 20 hours

Included with membership

HTML and CSS: Build Your First Website

A beginner-level Mai Studies programme in html and css: build your first website, taught with worked examples, assessed practical work and a portfolio piece you can show.

4 weeks · 20 hours

Included with membership

Level 2 — Cloud-Native Engineering

Typically 9 weeks

Design and deliver containerised, automated cloud services.

Assessed outcomes

  • Containerise and deploy an application
  • Design a resilient cloud architecture
  • Automate delivery with pipelines

Entry expectations

Completion of Level 1 or technical experience.

Programmes at this level

DevOps & Automation Engineering

CI/CD pipelines, containers with Docker and Kubernetes, and Infrastructure as Code with Terraform.

7 weeks · 42 hours

Included with membership

Cloud Solutions Architect Associate Study Support

A intermediate-level Mai Studies programme in cloud solutions architect associate study support, taught with worked examples, assessed practical work and a portfolio piece you can show.

6 weeks · 30 hours

Included with membership

Docker Containers for Beginners

A intermediate-level Mai Studies programme in docker containers for beginners, taught with worked examples, assessed practical work and a portfolio piece you can show.

6 weeks · 30 hours

Included with membership

Kubernetes Administration from Scratch

A intermediate-level Mai Studies programme in kubernetes administration from scratch, taught with worked examples, assessed practical work and a portfolio piece you can show.

6 weeks · 30 hours

Included with membership

Continuous Integration and Deployment Foundations

A intermediate-level Mai Studies programme in continuous integration and deployment foundations, taught with worked examples, assessed practical work and a portfolio piece you can show.

6 weeks · 30 hours

Included with membership

Azure Administrator Study Support

A intermediate-level Mai Studies programme in azure administrator study support, taught with worked examples, assessed practical work and a portfolio piece you can show.

6 weeks · 30 hours

Included with membership

Full-Stack JavaScript with React, Node and MongoDB

A intermediate-level Mai Studies programme in full-stack javascript with react, node and mongodb, taught with worked examples, assessed practical work and a portfolio piece you can show.

6 weeks · 30 hours

Included with membership

Python Web Development with Django and FastAPI

A intermediate-level Mai Studies programme in python web development with django and fastapi, taught with worked examples, assessed practical work and a portfolio piece you can show.

6 weeks · 30 hours

Included with membership

Object-Oriented Programming in C++

A intermediate-level Mai Studies programme in object-oriented programming in c++, taught with worked examples, assessed practical work and a portfolio piece you can show.

6 weeks · 30 hours

Included with membership

Responsive Web Design with Tailwind CSS

A intermediate-level Mai Studies programme in responsive web design with tailwind css, taught with worked examples, assessed practical work and a portfolio piece you can show.

6 weeks · 30 hours

Included with membership

TypeScript for Modern Frontend Applications

A intermediate-level Mai Studies programme in typescript for modern frontend applications, taught with worked examples, assessed practical work and a portfolio piece you can show.

6 weeks · 30 hours

Included with membership

Diploma in Cloud Computing

Deployment and management of cloud storage and infrastructure. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.

12 weeks · 120 hours

Included with membership

Diploma in Web Development

Front-end and back-end programming for web applications. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.

12 weeks · 120 hours

Included with membership

Routing and Switching Certification Study Support

A intermediate-level Mai Studies programme in routing and switching certification study support, taught with worked examples, assessed practical work and a portfolio piece you can show.

6 weeks · 30 hours

Included with membership

Windows Server Administration

A intermediate-level Mai Studies programme in windows server administration, taught with worked examples, assessed practical work and a portfolio piece you can show.

6 weeks · 30 hours

Included with membership

Internet of Things Systems and Sensors

A intermediate-level Mai Studies programme in internet of things systems and sensors, taught with worked examples, assessed practical work and a portfolio piece you can show.

6 weeks · 30 hours

Included with membership

IT Service Management Foundation Study Bootcamp

A intermediate-level Mai Studies programme in it service management foundation study bootcamp, taught with worked examples, assessed practical work and a portfolio piece you can show.

6 weeks · 30 hours

Included with membership

Blockchain Developer: Ethereum and Smart Contracts

A intermediate-level Mai Studies programme in blockchain developer: ethereum and smart contracts, taught with worked examples, assessed practical work and a portfolio piece you can show.

6 weeks · 30 hours

Included with membership

Diploma in Software Engineering

Systematic design, development and maintenance of software. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.

12 weeks · 120 hours

Included with membership

Diploma in Network Engineering

Designing and managing local and wide area networks. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.

12 weeks · 120 hours

Included with membership

Level 3 — Platform, Reliability & Automation

Typically 10 weeks

Run platforms reliably and at controlled cost.

Assessed outcomes

  • Implement infrastructure as code end to end
  • Instrument observability and service objectives
  • Diagnose and remediate a production incident

Entry expectations

Completion of Level 2.

Programmes at this level

Cloud Solutions Architecture

Design cloud systems that survive failure, pass a security review and do not bankrupt the business.

10 weeks · 55 hours

Included with membership

Advanced Cloud Solutions Architecture (AWS Professional-Aligned Study Support)

Original Mai Studies programme on designing complex, resilient, cost-optimised cloud workloads for professionals preparing for professional-level architect roles.

11 weeks · 55 hours

Included with membership

Enterprise Cloud Solutions (Azure Expert-Aligned Study Support)

Original Mai Studies programme on enterprise cloud solution design: identity, governance, infrastructure, data and integration for expert-level architect roles.

11 weeks · 55 hours

Included with membership

DevOps Engineer Professional Study Support

A advanced-level Mai Studies programme in devops engineer professional study support, taught with worked examples, assessed practical work and a portfolio piece you can show.

8 weeks · 40 hours

Included with membership

Infrastructure as Code with Terraform

A advanced-level Mai Studies programme in infrastructure as code with terraform, taught with worked examples, assessed practical work and a portfolio piece you can show.

8 weeks · 40 hours

Included with membership

Advanced Kubernetes: Scaling and Monitoring

A advanced-level Mai Studies programme in advanced kubernetes: scaling and monitoring, taught with worked examples, assessed practical work and a portfolio piece you can show.

8 weeks · 40 hours

Included with membership

Enterprise Cloud Migration Strategies

A advanced-level Mai Studies programme in enterprise cloud migration strategies, taught with worked examples, assessed practical work and a portfolio piece you can show.

8 weeks · 40 hours

Included with membership

Site Reliability Engineering Masterclass

A advanced-level Mai Studies programme in site reliability engineering masterclass, taught with worked examples, assessed practical work and a portfolio piece you can show.

8 weeks · 40 hours

Included with membership

Microservices Architecture with Node.js

A advanced-level Mai Studies programme in microservices architecture with node.js, taught with worked examples, assessed practical work and a portfolio piece you can show.

8 weeks · 40 hours

Included with membership

Software Design Patterns and Clean Code

A advanced-level Mai Studies programme in software design patterns and clean code, taught with worked examples, assessed practical work and a portfolio piece you can show.

8 weeks · 40 hours

Included with membership

Building Cross-Platform Mobile Apps with Flutter

A advanced-level Mai Studies programme in building cross-platform mobile apps with flutter, taught with worked examples, assessed practical work and a portfolio piece you can show.

8 weeks · 40 hours

Included with membership

Server-Side React Applications with Next.js

A advanced-level Mai Studies programme in server-side react applications with next.js, taught with worked examples, assessed practical work and a portfolio piece you can show.

8 weeks · 40 hours

Included with membership

System Design Interview Preparation for Engineers

A advanced-level Mai Studies programme in system design interview preparation for engineers, taught with worked examples, assessed practical work and a portfolio piece you can show.

8 weeks · 40 hours

Included with membership