Computing lab · AI · Cloud · Cyber · Code

Learn tech by building it.

129 computing programmes and 5 build-along projects. Write code in the page, get it checked instantly, submit each stage for marking and finish with work you can show.

// stage 3 · verifiable credential ledger

function verify(block) {

return hash(block.prev + block.data) === block.hash;

}

6/6 checks passed · stage submitted

Leaderboard updated

Code in the browser

No setup. Exercises run and check in the page.

Marked stages

Every stage marked against a published rubric.

Friendly leaderboard

See how far your cohort has got.

Sealed, verifiable work

Passed work is locked and fingerprinted.

Build projects

Ship a real product, stage by stage.

View every stage

Computing course library

MAI-BANA-15

Advanced Certificate in Big Data Analytics

A advanced-level Mai Studies programme in advanced certificate in big data analytics, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-CLD-AWSP

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.

MAI-BANA-02

Advanced Diploma in Business Intelligence

A advanced-level Mai Studies programme in advanced diploma in business intelligence, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-CYB-11

Advanced Exploitation Techniques and Malware Analysis

A advanced-level Mai Studies programme in advanced exploitation techniques and malware analysis, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-CLD-13

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.

MAI-DAT-14

Advanced SQL: Analytics and Window Functions

A advanced-level Mai Studies programme in advanced sql: analytics and window functions, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-AI-AGENT

Agentic AI and LLM Engineering

Design, build and ship AI agents that use tools, retrieve real data and survive contact with production.

MAI-DB8744

AI & Applied Machine Learning

Build, evaluate and responsibly deploy machine-learning systems through a rigorous applied programme.

MAI-AIG-02

AI Productivity: Automating Your Daily Workflow

A beginner-level Mai Studies programme in ai productivity: automating your daily workflow, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-AIG-10

AI-Powered Automation with Python and No-Code Workflows

A intermediate-level Mai Studies programme in ai-powered automation with python and no-code workflows, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-CLD-01

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.

MAI-CLD-10

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.

MAI-DAT-11

Big Data Engineering with Apache Spark

A advanced-level Mai Studies programme in big data engineering with apache spark, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-ITS-10

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.

MAI-BUILD-TPS

Build a Tokenised Payments and Settlement Engine

Build a working payments engine stage by stage: a double-entry token ledger, authorisations and holds, netting cycles, fees and rounding, reconciliation, and a final settlement run.

MAI-BUILD-VCL

Build a Verifiable Credential Ledger

A stage-by-stage build programme. You write the code for a tamper-evident credential ledger: blocks, chain rules, signed credentials, revocation, anchoring and a public verifier.

MAI-BUILD-AIOPS

Build an Agentic AI Operations Console

A stage-by-stage build programme. You write the code behind an AI agent operations console: agent identity, tool permissions, planned steps, audit evidence, spend guardrails and an operator handover screen.

MAI-BUILD-AGID

Build an AI Agent Identity and Permissions Platform

Build the control layer autonomous agents are missing: provable agent identity, scoped permissions, delegation chains, spend budgets, a tamper-evident decision log and a runtime policy gateway.

MAI-DEV-13

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.

MAI-AIG-08

Building Custom AI Chatbots with Language Model APIs

A intermediate-level Mai Studies programme in building custom ai chatbots with language model apis, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-DAT-13

Building Data Pipelines with Apache Airflow

A advanced-level Mai Studies programme in building data pipelines with apache airflow, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-DAT-04

Business Intelligence Dashboard Design

A beginner-level Mai Studies programme in business intelligence dashboard design, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-BANA-06

Certificate in Applied Statistics for Business

A beginner-level Mai Studies programme in certificate in applied statistics for business, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-BANA-03

Certificate in Data-Driven Decision Making

A beginner-level Mai Studies programme in certificate in data-driven decision making, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-BANA-11

Certificate in Database Management for Business

A beginner-level Mai Studies programme in certificate in database management for business, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-BANA-09

Certificate in Enterprise Resource Planning (ERP)

A beginner-level Mai Studies programme in certificate in enterprise resource planning (erp), taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-BANA-13

Certificate in Software Project Management

A beginner-level Mai Studies programme in certificate in software project management, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-C22222

Cloud & Cloud-Native Engineering

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

MAI-DAT-GCDE

Cloud Data Engineering and AI Pipelines (GCP Professional-Aligned Study Support)

Original Mai Studies programme on designing data pipelines, storage, processing and machine learning workflows on cloud platforms.

MAI-CYB-CLDS

Cloud Security Architecture (CCSP-Aligned Study Support)

Original Mai Studies programme on securing cloud architectures, data, platforms and operations for professionals preparing for advanced cloud security roles.

MAI-CYB-13

Cloud Security Architecture and Threat Hunting

A advanced-level Mai Studies programme in cloud security architecture and threat hunting, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-CLD-06

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.

MAI-CLD-ARCH

Cloud Solutions Architecture

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

MAI-ITS-02

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.

MAI-AIG-12

Computer Vision: Object Detection and Image Recognition

A advanced-level Mai Studies programme in computer vision: object detection and image recognition, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-CLD-09

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.

MAI-CYB-04

Cyber Hygiene and Phishing Awareness for Teams

A beginner-level Mai Studies programme in cyber hygiene and phishing awareness for teams, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-E599D6

Cyber Security & Digital Resilience

Assess threats, design layered controls and lead evidence-based response and recovery exercises.

MAI-CYB-01

Cybersecurity 101: Protecting Your Digital Life

A beginner-level Mai Studies programme in cybersecurity 101: protecting your digital life, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-1242AA

Data Analytics & Business Intelligence

Turn complex data into governed analysis, decision-ready dashboards and defensible business recommendations.

MAI-DAT-05

Data Analytics for Complete Beginners

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

MAI-DAT-ANLX

Data Analytics with SQL, Python and Power BI

The fastest honest route into analytics: query data, clean it, and present findings a decision-maker trusts.

MAI-AIG-09

Data Preprocessing and Feature Engineering for Machine Learning

A intermediate-level Mai Studies programme in data preprocessing and feature engineering for machine learning, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-DAT-03

Data Visualisation for Beginners

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

MAI-DAT-12

Data Warehousing Masterclass

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

MAI-DAT-08

Data Wrangling and Cleaning with Pandas

A intermediate-level Mai Studies programme in data wrangling and cleaning with pandas, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-AIG-11

Deep Learning and Neural Networks Masterclass

A advanced-level Mai Studies programme in deep learning and neural networks masterclass, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-C33333

DevOps & Automation Engineering

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

MAI-CLD-11

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.

MAI-CYB-14

DevSecOps: Integrating Security into the CI/CD Pipeline

A advanced-level Mai Studies programme in devsecops: integrating security into the ci/cd pipeline, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-CYB-08

Digital Forensics: Incident Response and Investigation

A intermediate-level Mai Studies programme in digital forensics: incident response and investigation, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-DIP-057

Diploma in Artificial Intelligence

Machine learning and the design of intelligent systems. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.

MAI-DIP-058

Diploma in Bioinformatics

Computational tools for analysing biological data. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.

MAI-BANA-01

Diploma in Business Analytics

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

MAI-DIP-060

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.

MAI-DIP-055

Diploma in Computer Science

Foundations of computation, programming and software systems. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.

MAI-BANA-07

Diploma in Cyber Security Management for Business

A intermediate-level Mai Studies programme in diploma in cyber security management for business, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-DIP-064

Diploma in Cybersecurity

Protecting computer networks and data from cyber threats. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.

MAI-DIP-056

Diploma in Data Science

Analysing large data sets with statistics and algorithms. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.

MAI-DIP-059

Diploma in Health Informatics

Managing healthcare data through information technology. A twelve-week Mai Studies diploma programme with recorded classes, notes, assessed work and a completion certificate.

MAI-BANA-04

Diploma in Information Systems Management

A intermediate-level Mai Studies programme in diploma in information systems management, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-BANA-14

Diploma in IT Governance

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

MAI-DIP-063

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.

MAI-BANA-12

Diploma in Product Management

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

MAI-DIP-061

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.

MAI-BANA-10

Diploma in Tech Entrepreneurship

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

MAI-DIP-062

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.

MAI-ITS-03

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.

MAI-CLD-07

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.

MAI-CLD-14

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.

MAI-CLD-AZX

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.

MAI-CYB-07

Ethical Hacking Practitioner Study Bootcamp

A intermediate-level Mai Studies programme in ethical hacking practitioner study bootcamp, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-BANA-08

Executive Diploma in AI and Machine Learning for Managers

A advanced-level Mai Studies programme in executive diploma in ai and machine learning for managers, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-AIG-13

Fine-Tuning Large Language Models

A advanced-level Mai Studies programme in fine-tuning large language models, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-DEV-06

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.

MAI-CYB-05

Fundamentals of Network Security

A beginner-level Mai Studies programme in fundamentals of network security, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-AIG-04

Generative Chat and Image Tools for Creative Professionals

A beginner-level Mai Studies programme in generative chat and image tools for creative professionals, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-CLD-05

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.

MAI-DEV-05

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.

MAI-CLD-03

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.

MAI-DEV-01

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.

MAI-CYB-12

Information Systems Security Leadership Study Programme

A advanced-level Mai Studies programme in information systems security leadership study programme, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-CLD-12

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.

MAI-ITS-08

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.

MAI-CLD-04

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.

MAI-CYB-03

Introduction to Ethical Hacking and Vulnerability Assessment

A beginner-level Mai Studies programme in introduction to ethical hacking and vulnerability assessment, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-AIG-01

Introduction to Generative AI and Prompt Engineering

A beginner-level Mai Studies programme in introduction to generative ai and prompt engineering, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-ITS-05

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.

MAI-ITS-01

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.

MAI-ITS-09

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.

MAI-DEV-04

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.

MAI-DEV-02

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.

MAI-CLD-08

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.

MAI-CYB-09

Linux Security and Hardening Fundamentals

A intermediate-level Mai Studies programme in linux security and hardening fundamentals, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-AIG-03

Low-Code AI: Building Apps Without Coding

A beginner-level Mai Studies programme in low-code ai: building apps without coding, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-AIG-06

Machine Learning Foundations with Python

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

MAI-DEV-11

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.

MAI-CLD-02

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.

MAI-AIG-15

MLOps: Deploying and Scaling Machine Learning Models

A advanced-level Mai Studies programme in mlops: deploying and scaling machine learning models, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-AIG-07

Natural Language Processing for Beginners

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

MAI-ITS-04

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.

MAI-CYB-10

Networking Fundamentals Accelerated Training

A intermediate-level Mai Studies programme in networking fundamentals accelerated training, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-DEV-08

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.

MAI-CYB-OFFSEC

Offensive Security and Ethical Hacking Practitioner

Test systems the way an attacker would, lawfully, and write findings a business will actually act on.

MAI-BANA-05

Postgraduate Diploma in Digital Transformation

A advanced-level Mai Studies programme in postgraduate diploma in digital transformation, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-CYB-06

Practical Penetration Testing for Web Applications

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

MAI-DAT-10

Predictive Analytics for Marketing and Sales

A intermediate-level Mai Studies programme in predictive analytics for marketing and sales, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-C11111

Prompt Engineering & Applied Generative AI

Design, evaluate and operate prompts and agentic AI workflows for real business use.

MAI-DAT-06

Python for Data Science and Data Analytics

A intermediate-level Mai Studies programme in python for data science and data analytics, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-DEV-03

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.

MAI-DEV-07

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.

MAI-AIG-14

Reinforcement Learning and Autonomous Systems

A advanced-level Mai Studies programme in reinforcement learning and autonomous systems, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-DEV-09

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.

MAI-ITS-06

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.

MAI-CYB-02

Security Fundamentals Certification Study Support

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

MAI-CYB-SECL

Security Leadership and Risk (CISSP-Aligned Study Support)

Original Mai Studies programme covering security governance, risk management, asset security and security architecture for learners preparing for senior security roles.

MAI-DAT-09

Self-Service Reporting for Business Teams

A intermediate-level Mai Studies programme in self-service reporting for business teams, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-DEV-14

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.

MAI-CLD-15

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.

MAI-DEV-12

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.

MAI-DAT-01

Spreadsheets for Data Analysis: Zero to Hero

A beginner-level Mai Studies programme in spreadsheets for data analysis: zero to hero, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-DAT-02

SQL Bootcamp: Query Databases with Confidence

A beginner-level Mai Studies programme in sql bootcamp: query databases with confidence, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-DAT-07

Statistical Data Analysis Using R

A intermediate-level Mai Studies programme in statistical data analysis using r, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-DEV-15

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.

MAI-AIG-05

The Non-Technical Guide to Artificial Intelligence

A beginner-level Mai Studies programme in the non-technical guide to artificial intelligence, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-DAT-15

Time Series Analysis and Forecasting

A advanced-level Mai Studies programme in time series analysis and forecasting, taught with worked examples, assessed practical work and a portfolio piece you can show.

MAI-DEV-10

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.

MAI-ITS-07

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.

MAI-CYB-15

Zero Trust Architecture: Design and Implementation

A advanced-level Mai Studies programme in zero trust architecture: design and implementation, taught with worked examples, assessed practical work and a portfolio piece you can show.

Every computing course and build project, one membership.

£29 a month or £290 a year. Cancel any time. Courses are non-accredited.

Join now