Full curriculum
The complete module catalogue, with code, syllabus and hands-on exercise wherever the programme already defines them. Area modules are listed by title: their detailed syllabus has not been written yet, and listing one before it exists would misrepresent the stage of the work.
Status legend
- Syllabus published
- Module designed, with a defined place in the curriculum. Not recorded.
- Script ready
- Script, slides and code repository written.
- In production
- Video production started.
- Available
- Available to students.
0 / 63 · 2026-08-05
Shared trunk (CORE)
Recorded once, used across all or nearly all tracks.
100Beginner
| Code | Module | Content | Hands-on | Status | Price |
|---|---|---|---|---|---|
| CORE-101 | What AI, ML and DL are | History, types of learning, where AI already is in the real world | Map 5 everyday AI systems and classify them | Syllabus published | R$ 120US$ 40MX$ 500estimated price0 of 1 module published |
| CORE-102 | Python for AI | Syntax, functions, environments (venv/conda), notebooks | Mini-project: a simple text analyser | Syllabus published | R$ 120US$ 40MX$ 500estimated price0 of 1 module published |
| CORE-103 | Essential mathematics I | Vectors, matrices, functions, the idea of a derivative — visual and intuitive | Implement the operations with NumPy | Syllabus published | R$ 120US$ 40MX$ 500estimated price0 of 1 module published |
| CORE-104 | Data: collection and cleaning | Pandas, CSV/JSON/APIs, missing data, EDA | Clean and explore a real, messy dataset | Syllabus published | R$ 120US$ 40MX$ 500estimated price0 of 1 module published |
| CORE-105 | Basic statistics and probability | Distributions, mean/variance, correlation vs. causation | Statistical analysis of a public dataset | Syllabus published | R$ 120US$ 40MX$ 500estimated price0 of 1 module published |
| CORE-106 | Your first ML model | Scikit-learn: regression and classification, train/test split, metrics | Predict housing prices + classify spam | Syllabus published | R$ 120US$ 40MX$ 500estimated price0 of 1 module published |
| CORE-107 | Ethics, bias and safety in AI | Bias in data, privacy, responsible use | Audit an off-the-shelf model for bias | Syllabus published | R$ 120US$ 40MX$ 500estimated price0 of 1 module published |
| CORE-108 | Git, GitHub and your portfolio | Version control, README, publishing projects | Push every project from this level to GitHub | Syllabus published | R$ 120US$ 40MX$ 500estimated price0 of 1 module published |
- CORE-101Syllabus published
What AI, ML and DL are
- Content
- History, types of learning, where AI already is in the real world
- Hands-on
- Map 5 everyday AI systems and classify them
R$ 120US$ 40MX$ 500estimated price0 of 1 module published
- CORE-102Syllabus published
Python for AI
- Content
- Syntax, functions, environments (venv/conda), notebooks
- Hands-on
- Mini-project: a simple text analyser
R$ 120US$ 40MX$ 500estimated price0 of 1 module published
- CORE-103Syllabus published
Essential mathematics I
- Content
- Vectors, matrices, functions, the idea of a derivative — visual and intuitive
- Hands-on
- Implement the operations with NumPy
R$ 120US$ 40MX$ 500estimated price0 of 1 module published
- CORE-104Syllabus published
Data: collection and cleaning
- Content
- Pandas, CSV/JSON/APIs, missing data, EDA
- Hands-on
- Clean and explore a real, messy dataset
R$ 120US$ 40MX$ 500estimated price0 of 1 module published
- CORE-105Syllabus published
Basic statistics and probability
- Content
- Distributions, mean/variance, correlation vs. causation
- Hands-on
- Statistical analysis of a public dataset
R$ 120US$ 40MX$ 500estimated price0 of 1 module published
- CORE-106Syllabus published
Your first ML model
- Content
- Scikit-learn: regression and classification, train/test split, metrics
- Hands-on
- Predict housing prices + classify spam
R$ 120US$ 40MX$ 500estimated price0 of 1 module published
- CORE-107Syllabus published
Ethics, bias and safety in AI
- Content
- Bias in data, privacy, responsible use
- Hands-on
- Audit an off-the-shelf model for bias
R$ 120US$ 40MX$ 500estimated price0 of 1 module published
- CORE-108Syllabus published
Git, GitHub and your portfolio
- Content
- Version control, README, publishing projects
- Hands-on
- Push every project from this level to GitHub
R$ 120US$ 40MX$ 500estimated price0 of 1 module published
200Intermediate
| Code | Module | Content | Hands-on | Status | Price |
|---|---|---|---|---|---|
| CORE-201 | Essential mathematics II | Gradients, optimisation, applied linear algebra | Gradient descent from scratch in NumPy | Syllabus published | R$ 180US$ 60MX$ 750estimated price0 of 1 module published |
| CORE-202 | Neural networks from scratch | Perceptron, backpropagation, activation functions | Implement a neural network with no framework | Syllabus published | R$ 180US$ 60MX$ 750estimated price0 of 1 module published |
| CORE-203 | PyTorch in practice | Tensors, autograd, training loops, GPU | Rewrite the CORE-202 network in PyTorch | Syllabus published | R$ 180US$ 60MX$ 750estimated price0 of 1 module published |
| CORE-204 | Evaluation and experimentation | Overfitting, cross-validation, experiment tracking (W&B/MLflow) | Run and compare 10 experiments | Syllabus published | R$ 180US$ 60MX$ 750estimated price0 of 1 module published |
| CORE-205 | AI APIs and prompt engineering | OpenAI/Anthropic/OSS, function calling, cost | A CLI app that calls an LLM through an API | Syllabus published | R$ 180US$ 60MX$ 750estimated price0 of 1 module published |
| CORE-206 | Basic deployment | FastAPI, Docker, shipping a model as an API | Put the CORE-203 model into production | Syllabus published | R$ 180US$ 60MX$ 750estimated price0 of 1 module published |
- CORE-201Syllabus published
Essential mathematics II
- Content
- Gradients, optimisation, applied linear algebra
- Hands-on
- Gradient descent from scratch in NumPy
R$ 180US$ 60MX$ 750estimated price0 of 1 module published
- CORE-202Syllabus published
Neural networks from scratch
- Content
- Perceptron, backpropagation, activation functions
- Hands-on
- Implement a neural network with no framework
R$ 180US$ 60MX$ 750estimated price0 of 1 module published
- CORE-203Syllabus published
PyTorch in practice
- Content
- Tensors, autograd, training loops, GPU
- Hands-on
- Rewrite the CORE-202 network in PyTorch
R$ 180US$ 60MX$ 750estimated price0 of 1 module published
- CORE-204Syllabus published
Evaluation and experimentation
- Content
- Overfitting, cross-validation, experiment tracking (W&B/MLflow)
- Hands-on
- Run and compare 10 experiments
R$ 180US$ 60MX$ 750estimated price0 of 1 module published
- CORE-205Syllabus published
AI APIs and prompt engineering
- Content
- OpenAI/Anthropic/OSS, function calling, cost
- Hands-on
- A CLI app that calls an LLM through an API
R$ 180US$ 60MX$ 750estimated price0 of 1 module published
- CORE-206Syllabus published
Basic deployment
- Content
- FastAPI, Docker, shipping a model as an API
- Hands-on
- Put the CORE-203 model into production
R$ 180US$ 60MX$ 750estimated price0 of 1 module published
300Advanced
| Code | Module | Content | Hands-on | Status | Price |
|---|---|---|---|---|---|
| CORE-301 | The Transformer architecture | Attention, embeddings, positional encoding, encoder/decoder | Implement attention from scratch and visualise it | Syllabus published | R$ 240US$ 80MX$ 1,000estimated price0 of 1 module published |
| CORE-302 | Fine-tuning and transfer learning | LoRA/QLoRA, layer freezing, datasets | Fine-tune an open-source model | Syllabus published | R$ 240US$ 80MX$ 1,000estimated price0 of 1 module published |
| CORE-303 | Training optimisation | Mixed precision, schedulers, distributed basics | Make a training run 3× faster | Syllabus published | R$ 240US$ 80MX$ 1,000estimated price0 of 1 module published |
| CORE-304 | Evaluating AI systems | Benchmarks, LLM evals, A/B testing, red teaming | Build an eval suite for an application | Syllabus published | R$ 240US$ 80MX$ 1,000estimated price0 of 1 module published |
- CORE-301Syllabus published
The Transformer architecture
- Content
- Attention, embeddings, positional encoding, encoder/decoder
- Hands-on
- Implement attention from scratch and visualise it
R$ 240US$ 80MX$ 1,000estimated price0 of 1 module published
- CORE-302Syllabus published
Fine-tuning and transfer learning
- Content
- LoRA/QLoRA, layer freezing, datasets
- Hands-on
- Fine-tune an open-source model
R$ 240US$ 80MX$ 1,000estimated price0 of 1 module published
- CORE-303Syllabus published
Training optimisation
- Content
- Mixed precision, schedulers, distributed basics
- Hands-on
- Make a training run 3× faster
R$ 240US$ 80MX$ 1,000estimated price0 of 1 module published
- CORE-304Syllabus published
Evaluating AI systems
- Content
- Benchmarks, LLM evals, A/B testing, red teaming
- Hands-on
- Build an eval suite for an application
R$ 240US$ 80MX$ 1,000estimated price0 of 1 module published
Area modules
Shared between two or three tracks.
Only CORE trunk modules are sold on their own, because only those have a defined syllabus and exercise in this catalogue. The rest appear with code, level and status, and are acquired inside the track that contains them.
AG
| Code | Module | Status |
|---|---|---|
| AG-101 | What agents are: LLM + tools + loop | Syllabus published |
| AG-102 | Chatbots vs. agents (hands-on with APIs) | Syllabus published |
| AG-201 | Function calling and tool use | Syllabus published |
| AG-202 | Agent memory and state | Syllabus published |
| AG-203 | Frameworks (LangGraph, CrewAI, agent SDKs) | Syllabus published |
| AG-301 | Multi-agent systems and orchestration | Syllabus published |
| AG-302 | Planning, reflection and self-correction | Syllabus published |
| AG-303 | MCP and integration with real systems | Syllabus published |
| AG-304 | Agent security (prompt injection, sandboxing) | Syllabus published |
| AG-401 | Agents in production: cost, latency, observability | Syllabus published |
| AG-402 | RL for agents (fundamentals) | Syllabus published |
- AG-101Syllabus published
What agents are: LLM + tools + loop
Detailed syllabus not written yet
- AG-102Syllabus published
Chatbots vs. agents (hands-on with APIs)
Detailed syllabus not written yet
- AG-201Syllabus published
Function calling and tool use
Detailed syllabus not written yet
- AG-202Syllabus published
Agent memory and state
Detailed syllabus not written yet
- AG-203Syllabus published
Frameworks (LangGraph, CrewAI, agent SDKs)
Detailed syllabus not written yet
- AG-301Syllabus published
Multi-agent systems and orchestration
Detailed syllabus not written yet
- AG-302Syllabus published
Planning, reflection and self-correction
Detailed syllabus not written yet
- AG-303Syllabus published
MCP and integration with real systems
Detailed syllabus not written yet
- AG-304Syllabus published
Agent security (prompt injection, sandboxing)
Detailed syllabus not written yet
- AG-401Syllabus published
Agents in production: cost, latency, observability
Detailed syllabus not written yet
- AG-402Syllabus published
RL for agents (fundamentals)
Detailed syllabus not written yet
DL
| Code | Module | Status |
|---|---|---|
| DL-101 | Visual intuition for neural networks | Syllabus published |
| DL-201 | CNNs (shared with Computer Vision) | Syllabus published |
| DL-202 | RNNs and sequences | Syllabus published |
| DL-203 | Regularisation and normalisation | Syllabus published |
| DL-301 | Generative models (VAEs, GANs, diffusion — shared with Vision) | Syllabus published |
| DL-302 | Modern architectures and reading papers | Syllabus published |
| DL-401 | Distributed training at scale | Syllabus published |
| DL-402 | Interpretability | Syllabus published |
- DL-101Syllabus published
Visual intuition for neural networks
Detailed syllabus not written yet
- DL-201Syllabus published
CNNs (shared with Computer Vision)
Detailed syllabus not written yet
- DL-202Syllabus published
RNNs and sequences
Detailed syllabus not written yet
- DL-203Syllabus published
Regularisation and normalisation
Detailed syllabus not written yet
- DL-301Syllabus published
Generative models (VAEs, GANs, diffusion — shared with Vision)
Detailed syllabus not written yet
- DL-302Syllabus published
Modern architectures and reading papers
Detailed syllabus not written yet
- DL-401Syllabus published
Distributed training at scale
Detailed syllabus not written yet
- DL-402Syllabus published
Interpretability
Detailed syllabus not written yet
CV
| Code | Module | Status |
|---|---|---|
| CV-101 | Images as data (pixels, channels, OpenCV) | Syllabus published |
| CV-201 | Classification and augmentation | Syllabus published |
| CV-202 | Object detection (YOLO) | Syllabus published |
| CV-301 | Segmentation | Syllabus published |
| CV-302 | Vision Transformers and multimodal models (shared with NLP) | Syllabus published |
| CV-303 | Video and real time | Syllabus published |
| CV-401 | Edge deployment and optimisation (ONNX, quantisation) | Syllabus published |
- CV-101Syllabus published
Images as data (pixels, channels, OpenCV)
Detailed syllabus not written yet
- CV-201Syllabus published
Classification and augmentation
Detailed syllabus not written yet
- CV-202Syllabus published
Object detection (YOLO)
Detailed syllabus not written yet
- CV-301Syllabus published
Segmentation
Detailed syllabus not written yet
- CV-302Syllabus published
Vision Transformers and multimodal models (shared with NLP)
Detailed syllabus not written yet
- CV-303Syllabus published
Video and real time
Detailed syllabus not written yet
- CV-401Syllabus published
Edge deployment and optimisation (ONNX, quantisation)
Detailed syllabus not written yet
NLP
| Code | Module | Status |
|---|---|---|
| NLP-101 | Text as data (tokens, cleaning, regex) | Syllabus published |
| NLP-201 | Embeddings and semantic search | Syllabus published |
| NLP-202 | End-to-end RAG (shared with Agentic AI) | Syllabus published |
| NLP-203 | Classification and NER | Syllabus published |
| NLP-301 | Fine-tuning LLMs in practice | Syllabus published |
| NLP-302 | Alignment (RLHF/DPO — fundamentals) | Syllabus published |
| NLP-401 | Efficient LLMs (quantisation, inference serving) | Syllabus published |
- NLP-101Syllabus published
Text as data (tokens, cleaning, regex)
Detailed syllabus not written yet
- NLP-201Syllabus published
Embeddings and semantic search
Detailed syllabus not written yet
- NLP-202Syllabus published
End-to-end RAG (shared with Agentic AI)
Detailed syllabus not written yet
- NLP-203Syllabus published
Classification and NER
Detailed syllabus not written yet
- NLP-301Syllabus published
Fine-tuning LLMs in practice
Detailed syllabus not written yet
- NLP-302Syllabus published
Alignment (RLHF/DPO — fundamentals)
Detailed syllabus not written yet
- NLP-401Syllabus published
Efficient LLMs (quantisation, inference serving)
Detailed syllabus not written yet
MLOPS
| Code | Module | Status |
|---|---|---|
| MLOPS-101 | How AI becomes a product (systems view) | Syllabus published |
| MLOPS-201 | Data pipelines | Syllabus published |
| MLOPS-202 | CI/CD for ML | Syllabus published |
| MLOPS-203 | Cloud for AI (GPU, storage, cost) | Syllabus published |
| MLOPS-301 | Observability and monitoring | Syllabus published |
| MLOPS-302 | Serving at scale (batching, caching, autoscaling) | Syllabus published |
| MLOPS-401 | AI platform architecture | Syllabus published |
- MLOPS-101Syllabus published
How AI becomes a product (systems view)
Detailed syllabus not written yet
- MLOPS-201Syllabus published
Data pipelines
Detailed syllabus not written yet
- MLOPS-202Syllabus published
CI/CD for ML
Detailed syllabus not written yet
- MLOPS-203Syllabus published
Cloud for AI (GPU, storage, cost)
Detailed syllabus not written yet
- MLOPS-301Syllabus published
Observability and monitoring
Detailed syllabus not written yet
- MLOPS-302Syllabus published
Serving at scale (batching, caching, autoscaling)
Detailed syllabus not written yet
- MLOPS-401Syllabus published
AI platform architecture
Detailed syllabus not written yet
Integrative projects (EX)
Exclusive to a single track. They close the expert level.
Only CORE trunk modules are sold on their own, because only those have a defined syllabus and exercise in this catalogue. The rest appear with code, level and status, and are acquired inside the track that contains them.
| Code | Module | Content | Status |
|---|---|---|---|
| EX-AG | Project — a complete autonomous agent | A research-and-execution agent that solves a business task end to end | Syllabus published |
| EX-DL | Project — train a model from scratch | Your own mini-GPT or diffusion model, with a technical report | Syllabus published |
| EX-CV | Project — a complete vision system | Camera + detection + alerting, in production | Syllabus published |
| EX-NLP | Project — a complete language product | A domain-specialised RAG assistant, with evals | Syllabus published |
| EX-MLOPS | Project — a complete platform | Pipeline → training → deployment → monitoring, fully automated | Syllabus published |
- EX-AGSyllabus published
Project — a complete autonomous agent
- Content
- A research-and-execution agent that solves a business task end to end
- EX-DLSyllabus published
Project — train a model from scratch
- Content
- Your own mini-GPT or diffusion model, with a technical report
- EX-CVSyllabus published
Project — a complete vision system
- Content
- Camera + detection + alerting, in production
- EX-NLPSyllabus published
Project — a complete language product
- Content
- A domain-specialised RAG assistant, with evals
- EX-MLOPSSyllabus published
Project — a complete platform
- Content
- Pipeline → training → deployment → monitoring, fully automated