Applications

Fall 2026 cohort — applications are open.

Cohort starts

Pick your track and level below, then hit Enroll. The application takes about 3 minutes.

Bootcamps

Five tracks. One runway.

Every track is project-first, mentor-led, and built around a student schedule.

Bootcamps

Showing 21 bootcamps

  • Web Development — Foundation

    Foundation
    4 months, 5–8 hrs/week

    20 USDper month

    Never written a line of code? Start here. You'll build real web pages with HTML and CSS, learn JavaScript from the very first line, and finish with an interactive site of your own, live on the internet.

    • HTML
    • CSS
    • JavaScript
    • Git
    1. Phase 1

      HTML & CSS

      Pages and responsive layouts, saved with Git and GitHub from day one.

    2. Phase 2

      JavaScript from zero

      Variables, functions, arrays and objects, and fixing your own errors.

    3. Phase 3

      Interactive pages

      The DOM, events, forms, and fetching data from an API.

    4. Phase 4

      Capstone

      A responsive, interactive site of your own, live on the internet.

  • Data Science — Foundation

    Foundation
    4 months, 5–8 hrs/week

    20 USDper month

    No coding or statistics background needed. You'll learn Python from the very first line, the tools data scientists work in every day, and how to load a real dataset and start asking it questions.

    • Python
    • Jupyter
    • Git
    • Pandas
    1. Phase 1

      Python from zero

      Variables, loops, functions, lists and dictionaries.

    2. Phase 2

      A data scientist's tools

      Notebooks, the terminal, Git and GitHub, and fixing your own errors.

    3. Phase 3

      First look at data

      Loading a CSV with Pandas, then counting, averaging and charting it.

    4. Phase 4

      Capstone

      Answer real questions about a dataset in a notebook you can share.

  • Artificial Intelligence — Foundation

    Foundation
    4 months, 5–8 hrs/week

    20 USDper month

    No programming background needed. You'll learn Python from the very first line, the everyday tools developers use, and how programs talk to each other over the internet, finishing with your first call to an AI model from your own code.

    • Python
    • Git
    • JSON
    • APIs
    1. Phase 1

      Python from zero

      Variables, loops, functions, lists and dictionaries.

    2. Phase 2

      Working like a developer

      The terminal, Git and GitHub, debugging, and your first tests.

    3. Phase 3

      Data and APIs

      JSON, files, and calling web APIs from your code.

    4. Phase 4

      Capstone

      A command-line assistant that gets its answers from an AI model.

  • Cybersecurity — Foundation

    Foundation
    4 months, 5–8 hrs/week

    20 USDper month

    Start with no IT or coding background. In hands-on labs you'll learn how computers, Windows, Linux and networks actually work, and write your first Python: the ground every security job stands on.

    • Linux
    • Windows
    • Networking
    • Python
    1. Phase 1

      How computers work

      Operating systems, files and users, on the Windows and Linux command lines.

    2. Phase 2

      How networks work

      IP addresses, DNS, ports, and what happens when you open a website.

    3. Phase 3

      Python from zero

      Variables, loops, functions, and reading files with your own code.

    4. Phase 4

      Capstone

      Build a home lab, and a Python script that summarises one of its log files.

  • Machine Learning — Foundation

    Foundation
    4 months, 5–8 hrs/week

    20 USDper month

    Starts after Data Science Core, or the same skills: Python, Pandas, SQL and basic statistics. You'll train your first models, learn how a model actually learns, and start writing code the way engineers do, with tests.

    • Scikit-learn
    • NumPy
    • Model evaluation
    • Testing
    1. Phase 1

      Your first models

      Regression, classification and decision trees with Scikit-learn.

    2. Phase 2

      How models learn

      Loss, gradient descent and overfitting, with the math worked out in code.

    3. Phase 3

      Code like an engineer

      Clean project structure, tests, and experiments you can reproduce.

    4. Phase 4

      Capstone

      Train, evaluate and explain a model on a real dataset, in a tested project.

  • Web Development — Core

    Core
    5 months, 5–8 hrs/week

    25 USDper month

    You can build a page with HTML, CSS and basic JavaScript. Now learn modern JavaScript and React properly, the front-end half of the MERN stack, and build a multi-page app that works with live data.

    • JavaScript
    • React
    • React Router
    • React Query
    • Tailwind CSS
    1. Phase 1

      Modern JavaScript

      Async code, modules and array methods, practised on small coding problems.

    2. Phase 2

      React

      Components, props, state and hooks, plus Context for state shared across pages.

    3. Phase 3

      React apps

      Routing, forms, API data with React Query, Tailwind styling, and accessibility.

    4. Phase 4

      Capstone

      A deployed multi-page React app built on a real API, for your portfolio.

  • Data Science — Core

    Core
    5 months, 5–8 hrs/week

    25 USDper month

    You can write basic Python. Now do the daily work of a data scientist: clean messy data with Pandas, pull it from databases with SQL, and use probability, statistics and charts to explain what's really going on.

    • NumPy
    • Pandas
    • SQL
    • Statistics
    • Matplotlib
    1. Phase 1

      NumPy & Pandas

      Fast maths on arrays, then cleaning, joining and reshaping messy data.

    2. Phase 2

      SQL & databases

      Queries, joins, grouping and window functions on a real database.

    3. Phase 3

      Statistics & visualization

      Probability, distributions and sampling, with charts in Matplotlib and Seaborn.

    4. Phase 4

      Capstone

      A full analysis of a real dataset, with written findings you can defend.

  • Artificial Intelligence — Core

    Core
    5 months, 5–8 hrs/week

    25 USDper month

    You can write basic Python. Now build real apps on AI models: prompts that work reliably, answers your code can use, a backend of your own, and a SQL database behind it, finishing with a chatbot other people can open and use.

    • LLM APIs
    • Prompting
    • FastAPI
    • SQL
    1. Phase 1

      Working with AI models

      Tokens, context and cost, prompting, and structured output.

    2. Phase 2

      Backends

      A FastAPI service with chat memory, streaming and error handling.

    3. Phase 3

      SQL & databases

      Tables, queries and joins, and saving users and chats in Postgres.

    4. Phase 4

      Capstone

      A deployed chatbot with a web page, a backend and a database.

  • Cybersecurity — Core

    Core
    5 months, 5–8 hrs/week

    25 USDper month

    You know your way around a computer, a network and basic Python. Now learn how attacks really work and how defenders see them: reading network traffic, the security fundamentals every analyst is asked about, and scripts that do the routine checking for you.

    • Wireshark
    • MITRE ATT&CK
    • Vulnerability scanning
    • Python
    • Bash
    1. Phase 1

      Networks & traffic

      Packet captures in Wireshark, plus firewalls, intrusion detection and email filtering.

    2. Phase 2

      Security fundamentals

      How attacks work, encryption, MITRE ATT&CK, and scanning for vulnerabilities.

    3. Phase 3

      Scripting for security

      Python and Bash scripts that parse logs and automate checks, kept in Git.

    4. Phase 4

      Capstone

      Scan a small lab network for weaknesses, harden it, and write up what you did.

  • Machine Learning — Core

    Core
    5 months, 5–8 hrs/week

    25 USDper month

    You can train and evaluate a simple model. Now do the work of a junior ML engineer: stronger models, your first neural network, and a model served behind a tested API in Docker instead of stuck in a notebook.

    • XGBoost
    • PyTorch
    • FastAPI
    • Docker
    1. Phase 1

      Stronger models

      Feature engineering, XGBoost, cross-validation, plus clustering and PCA.

    2. Phase 2

      First neural networks

      PyTorch basics: tensors, training loops, and a simple network.

    3. Phase 3

      Engineering practice

      A tested FastAPI service in Docker, plus data structures and coding problems.

    4. Phase 4

      Capstone

      A deployed model with a small product built around it.

  • Web Development — Intermediate

    Intermediate
    6 months, 5–8 hrs/week

    32 USDper month

    You can build a React front end. Now add the other half of the MERN stack, written in TypeScript: your own API in Node and Express, a MongoDB database, secure logins and tests, finishing with a complete app that's live.

    • TypeScript
    • Node.js
    • Express
    • MongoDB
    • Authentication
    1. Phase 1

      TypeScript, Node & Express

      TypeScript basics, then a typed REST API with validation and error handling.

    2. Phase 2

      MongoDB

      Modelling data with Mongoose, and the queries your app needs.

    3. Phase 3

      Logins, security & testing

      Sign-in with JWT, permissions, common web attacks, and tests for your API.

    4. Phase 4

      Capstone

      A full MERN app in TypeScript with tests, deployed, built through pull requests.

  • Data Science — Intermediate

    Intermediate
    6 months, 5–8 hrs/week

    32 USDper month

    You can clean and analyse data. Now learn what separates a data scientist from an analyst: running experiments, building predictive models, and proving they'll hold up on data they haven't seen.

    • A/B testing
    • Scikit-learn
    • Feature engineering
    • Model evaluation
    1. Phase 1

      Statistics & experiments

      Hypothesis tests, confidence intervals and A/B tests, without the proofs.

    2. Phase 2

      Machine learning

      Regression, classification and trees, plus clustering and PCA, in Scikit-learn.

    3. Phase 3

      Models you can trust

      Feature engineering, cross-validation, the right metrics, and avoiding leakage.

    4. Phase 4

      Capstone

      A predictive model for a business problem, presented to a non-technical audience.

  • Artificial Intelligence — Intermediate

    Intermediate
    6 months, 5–8 hrs/week

    32 USDper month

    You can build a simple AI app. Now build the kind companies hire for: assistants that answer from a company's own documents with RAG, call functions and outside APIs, and are tested like real software so you know when they're wrong.

    • RAG
    • Vector databases
    • Tool calling
    • Evals
    1. Phase 1

      RAG

      Embeddings, chunking, vector search, and answers that cite their sources.

    2. Phase 2

      Tool calling

      Models that call your functions, query databases and use outside APIs.

    3. Phase 3

      Testing & evals

      Automated tests for your code, eval sets for answers, and code reviews.

    4. Phase 4

      Capstone

      An assistant over real documents, deployed, with tests for its answers.

  • Cybersecurity — Intermediate

    Intermediate
    6 months, 5–8 hrs/week

    32 USDper month

    You understand networks, attacks and scripting. Now practise the job of a SOC analyst: search logs in a SIEM, work out which alerts are real, and take an incident from the first alert to the written report.

    • SIEM
    • EDR
    • Alert triage
    • Incident response
    1. Phase 1

      Logs & SIEM

      Windows, Linux and network logs, and the queries that search them in a SIEM.

    2. Phase 2

      Alert triage

      Phishing, malware and suspicious logins in an EDR: real threats versus noise.

    3. Phase 3

      Incident response

      Containing an attack, when to escalate, playbooks, and clear ticket notes.

    4. Phase 4

      Capstone

      Work a simulated attack from first alert to incident report.

  • Machine Learning — Intermediate

    Intermediate
    6 months, 5–8 hrs/week

    32 USDper month

    You can build and serve a model. Now go deep on deep learning: networks for images and text in PyTorch, fine-tuning pretrained transformers, and putting embeddings and LLMs to work in real systems.

    • PyTorch
    • Computer vision
    • NLP
    • Transformers
    1. Phase 1

      Deep learning in depth

      CNNs, sequence models, and getting training to converge.

    2. Phase 2

      Transformers

      How they work, and fine-tuning pretrained models for text and images.

    3. Phase 3

      Embeddings & LLMs

      Semantic search, and when to fine-tune a model or just prompt one.

    4. Phase 4

      Capstone

      A fine-tuned model for a real task, evaluated and served behind an API.

  • Web Development — Advanced

    Advanced
    8 months, 5–8 hrs/week

    40 USDper month

    You can build and deploy a full MERN app in TypeScript. Now work the way a professional team does: tests at every level, Docker and CI/CD, and making a slow app fast, plus the coding and system design rounds interviews ask for.

    • Testing
    • Docker
    • CI/CD
    • System design
    • SQL
    1. Phase 1

      Testing in depth

      Unit, integration and end-to-end tests, and advanced TypeScript.

    2. Phase 2

      Production

      Docker, CI/CD, cloud deployment, caching and performance.

    3. Phase 3

      Interviews & beyond MERN

      Data structures, system design, plus SQL and Next.js basics.

    4. Phase 4

      Capstone

      A team project with code reviews, tests and CI, demoed live.

  • Data Science — Advanced

    Advanced
    8 months, 5–8 hrs/week

    40 USDper month

    You can build and evaluate a model. Now take on the harder problems of the job: forecasting, text data and LLMs, data too big for one laptop, models running in production, and the SQL rounds and case studies interviews ask for.

    • Forecasting
    • Gradient boosting
    • BigQuery
    • Model deployment
    1. Phase 1

      Advanced modelling

      Gradient boosting, time-series forecasting, and text with embeddings and LLMs.

    2. Phase 2

      Data at scale

      A cloud data warehouse, scheduled pipelines, and a model served behind an API.

    3. Phase 3

      Case studies & interviews

      Business cases, SQL and statistics rounds, and take-home projects.

    4. Phase 4

      Capstone

      An end-to-end project on real data: pipeline, model, and a readout for leaders.

  • Artificial Intelligence — Advanced

    Advanced
    8 months, 5–8 hrs/week

    40 USDper month

    You've built and tested a RAG app. Now build AI systems that hold up with real users: agents that finish multi-step tasks safely, the deployment, monitoring and cost control an AI engineer owns on the job, and the system design and coding practice interviews ask for.

    • Agents
    • Guardrails
    • Docker
    • System design
    1. Phase 1

      Agents

      Multi-step agents with tools and memory, and guardrails that keep them safe.

    2. Phase 2

      Production

      Docker, cloud deployment, logs and traces, and controlling cost and speed.

    3. Phase 3

      System design & interviews

      Designing AI systems, data structures, and coding problems.

    4. Phase 4

      Capstone

      A production AI agent with evals and monitoring, demoed live.

  • Cybersecurity — Advanced

    Advanced
    8 months, 5–8 hrs/week

    40 USDper month

    You can triage alerts and handle an incident. Now go beyond waiting for alerts: hunt for attackers nobody has flagged, write your own detections, secure cloud accounts, automate the response in Python, and prepare for SOC interviews.

    • Threat hunting
    • Detection engineering
    • Cloud security
    • Forensics
    1. Phase 1

      Threat hunting & detections

      Hunting from a hypothesis, and writing detection rules of your own.

    2. Phase 2

      Cloud & automation

      AWS and Azure logs and identities, and Python that automates the response.

    3. Phase 3

      Forensics & interviews

      Disk and memory triage, malware basics, and SOC interview scenarios.

    4. Phase 4

      Capstone

      Detect, investigate and report a multi-stage attack in a lab, end to end.

  • Machine Learning — Advanced

    Advanced
    8 months, 5–8 hrs/week

    40 USDper month

    You can train and fine-tune deep learning models. Now run them the way production teams do: pipelines, experiment tracking, cloud deployment and monitoring, plus the ML system design and coding rounds interviews ask for.

    • MLOps
    • Cloud
    • CI/CD
    • ML system design
    1. Phase 1

      MLOps

      Experiment tracking, data and training pipelines, and CI/CD for models.

    2. Phase 2

      Production

      Cloud deployment, scaling and cost, and monitoring for drift.

    3. Phase 3

      System design & interviews

      Designing ML systems, harder coding problems, and mock interviews.

    4. Phase 4

      Capstone

      A model in production with a pipeline, monitoring, and a written design.

  • Self-Paced — Any level

    Any level
    4 months, your own hours

    from 5 USDper month

    Set your own hours and start from wherever you are. Pick any of our five subjects and an AI instructor teaches it at your level: it explains, sets exercises and checks your work, alongside a cohort so you're not learning alone.

    • AI instructor
    • Any subject
    • Any level
    • Cohort
    1. Phase 1

      Pick your subject

      Web, data, AI, machine learning or cybersecurity, from your level.

    2. Phase 2

      Learn with your AI instructor

      Lessons and exercises, with help the moment you're stuck.

    3. Phase 3

      Keep pace with your cohort

      Share progress and small builds with other learners.

    4. Phase 4

      Capstone

      A project in your subject, added to your portfolio.

How a bootcamp works

Simple on purpose.

  1. Apply & get placed

    A quick chat (not an exam) to match you with the right track and level.

  2. Build every single week

    Plan for 5–8 hours a week: about 2 hours of live class, the rest self-study and weekly builds. Small wins that compound into serious skills.

  3. Capstone & career week

    Ship a final project, demo it live, then polish your resume and portfolio with mentors.