Skip to content
Learn AI by building

Syllabus

The AI engineering curriculum

Six months full-time, eight months part-time. Five modules that run in order, 15 topics, and reviewed work at the end of each one. Modules I and II are open to read in full.

Module I

Fundamentals

Weeks 1–5 · Open

Core PythonVariables, control flow, collections, comprehensions, classes and modules — written the way production code is written, not the way tutorials write it.
Python for Data ScienceNumPy and Pandas in depth: dataframes, joins, groupbys, descriptive statistics, distributions, and visualisation that actually answers a question.
SQLQuery, aggregate and window over relational data. Schema design, indexes, and the query patterns that come up in every analytics interview.
Excel & Power BITurn a messy sheet into a dashboard a stakeholder can read. Modelling, DAX basics, and the reporting layer most AI teams still run on.

Module II

Supervised Learning

Weeks 6–11 · Open

Model PreparationCleaning, encoding, scaling, leakage, train/test discipline and cross-validation. The unglamorous half that decides whether a model works.
ClassificationLogistic regression, decision trees, gradient boosting. Precision, recall, ROC-AUC, and choosing a threshold for a business, not a leaderboard.
RegressionPredicting continuous outcomes, regularisation, residual analysis, and reading what a coefficient really claims.
Similarity ModelsDistance metrics, k-nearest neighbours and the recommendation patterns behind "people also bought".
Random ForestsBagging, ensembles and feature importance — why a forest beats a tree and where it still falls over.
Support Vector MachinesMargins, kernels and high-dimensional data. When SVMs remain the sharper tool over a neural network.
Modules III–VII

Register to unlock the rest

Creating an account opens the full syllabus, the project briefs and the reading list. It takes a minute and costs nothing.

JOIN NOW

Start at Module I this week

The first module is free. If it is not for you, you have lost nothing.

Join any time · Build AI skills at your pace