Curriculum

Four specialist tracks

You don't pick a track on day one. Everyone does Challenge 0 first, environment setup, the same for every track, and chooses after that. Each track has its own lead, its own weekly challenges and its own Capstone.

ml

Models, algorithms, prediction

Machine Learning

Build models that learn from data and make predictions. You start with the maths that actually matters, then move to training, evaluating and deploying real models.

  • Supervised and unsupervised learning
  • Regression and classification from first principles
  • Feature engineering and model evaluation
  • Neural networks and when not to use them
David EmmanuelLead; ML Lead
Curriculum →

ds

End-to-end analysis, statistics, storytelling

Data Science

Take a question from raw data to a defensible answer. Statistics you can justify, analysis you can reproduce, and findings a non-technical audience can act on.

  • Exploratory data analysis that finds real signal
  • Statistical inference and hypothesis testing
  • Reproducible analysis notebooks
  • Data storytelling and visualisation
Sumayah AdegbiteData Science Lead
Curriculum →

de

Pipelines, infrastructure, the data backbone

Data Engineering

Build the plumbing everything else depends on. Ingestion, transformation, orchestration and storage, the work that decides whether analysis is possible at all.

  • Relational modelling and normalisation
  • ETL and ELT pipeline design
  • Orchestration and scheduling
  • Working with APIs and messy sources
RayData Engineering Lead
Curriculum →

da

Business insight, dashboards, SQL-heavy

Data Analysis

Answer business questions with data and make the answer legible. Heavy SQL, dashboards people actually open, and the judgement to know what a number means.

  • SQL from basic selects to window functions
  • Business metric definition and tracking
  • Dashboard design that survives contact with users
  • Cohort and funnel analysis
Sumayah 2Data Analysis Lead
Curriculum →