02 — Engineering tracks

Engineering tracks

Each track is a sequence with a stated end state: modules build on one another and finish in work you can defend.

Tracks
5
Applied builds
33
Module hours
1,400+
Format
Self-directed
T/01Beginner → Advanced

Full-Stack Developer

Start with the language, end with a deployed product you maintain yourself.

  1. M1Language foundations60h
  2. M2Interfaces that hold up80h
  3. M3APIs & data90h
  4. M4Ship & maintain70h
TypeScriptReactNode.jsPostgreSQLTesting

9-12 months · 8 builds

T/02Intermediate

AI Engineer

Applied machine learning: build, evaluate and serve models in production systems.

  1. M1Maths & Python for ML70h
  2. M2Modelling90h
  3. M3Evaluation60h
  4. M4Deployment60h
PythonNumPyPyTorchEvaluationServing

8-10 months · 6 builds

T/03Beginner → Advanced

Cybersecurity Professional

Learn how systems break, then learn to defend them with structured practice in a lab.

  1. M1Networks & systems70h
  2. M2Offense90h
  3. M3Defense70h
  4. M4Response60h
NetworkingLinuxWeb exploitationForensics

10-12 months · 7 builds

T/04Intermediate

Cloud & DevOps Engineer

Automate delivery and run reliable infrastructure you can reason about under pressure.

  1. M1Systems60h
  2. M2Containers70h
  3. M3Automation70h
  4. M4Reliability60h
LinuxDockerKubernetesTerraformObservability

7-9 months · 6 builds

T/05Beginner → Intermediate

Data Professional

From SQL to decision-ready analysis, with pipelines that survive contact with real data.

  1. M1Querying50h
  2. M2Analysis70h
  3. M3Pipelines60h
  4. M4Communication40h
SQLPythonStatisticsPipelinesVisualisation

6-9 months · 6 builds