In Generative AI:
- Each lesson's parts and key terms once it opens, no account
- Quizzes and saved progress with a free account
Every mechanism runs first on a model you train yourself, then on a real open-weight model, and every prompt, retriever and agent is scored on an evaluation set.
Lessons in this course are being published. The syllabus below lists every module and lesson.
The Deep Learning course's Modules 0 to 6: the training loop, embeddings, attention and the transformer, and fine-tuning a pretrained transformer. The application modules also use the Machine Learning course's evaluation and production lessons, and re-establish what they need.
Each lesson is free to read once it opens. As in every track, the opening modules are a free sample: a free account opens all of their material. Pro adds it for the rest of the course.
Every lesson is listed, including the ones still in production, so you can see where the track goes. Open lessons have their parts and key terms free to read, and their quiz free with an account.
W + BA with rank r; parameters counted for one layer and for the model (Maths 3.6)peftIn Generative AI:
Pricing announced soon.
Define answerable and unsupported questions, expected evidence, a scoring rubric and deterministic failure fixtures for a closed factual task.
tutorial4 min read
Calculate the forward noising distribution and an exact reverse conditional on a declared Gaussian, separating an analytic oracle from a learned denoiser.
tutorial4 min read
Treat tool proposals as untrusted input, validate a read-only unit conversion and reject unknown tools, fields and nonfinite values.
tutorial4 min read
Compare full and rank-one parameter updates on the same synthetic regression task, with checked parameter counts and held-out reconstruction error.
comparison4 min read
Test a malicious retrieved instruction with deterministic proposal fixtures and enforce a read-only application capability boundary.
tutorial4 min read
Retrieve from original public teaching notes, generate with a pinned local model and publish only a source-matching quotation or an explicit abstention.
project5 min read
No. The notebooks are built to run on a small open-weight model on a free Colab or Kaggle GPU. Calling a hosted model is an optional section, with its cost estimated before the call is made.
The mechanisms, which last: tokenisers, attention, post-training, retrieval, an agent loop written by hand and the Model Context Protocol. Current model names, API parameters, prices and framework names are kept in the notebooks and learner packs, so they can be updated as they change.
Yes. Tool use, an agent loop written by hand, the Model Context Protocol, context engineering and coding agents checked with tests, then prompt injection and agent security, demonstrated on your own system with a harmless payload.
Yes. Diffusion is built from scratch, then faster sampling, guidance, latent diffusion and fine-tuning an image model, followed by text–image and vision-language models.