MODULE 00
Start Here
How to use VibeFormer, how the three learning tracks differ, and the notation conventions used throughout.
Curriculum
25 modules, 574 lessons, roughly 274 hours of reading. Sequenced so that no lesson depends on something taught later — a rule enforced by a build-time check, not by good intentions.
53 of 574 lessons written so far · the full syllabus is listed below regardless
Linear algebra, calculus and optimisation, probability and statistics — the language everything later is written in.
7 modules · 145 lessons
MODULE 00
How to use VibeFormer, how the three learning tracks differ, and the notation conventions used throughout.
MODULE 01
Vector spaces through SVD. The language every model in this curriculum is written in, built from first principles with worked numeric examples.
MODULE 02
Single- and multi-variable calculus, convexity, Lagrange multipliers and KKT — the machinery behind every training loop.
MODULE 03
Counting through Markov chains: the complete probability syllabus, with every distribution derived and applied to worked numeric problems.
MODULE 04
From descriptive summaries to hypothesis tests, estimation theory, experiment design and causal reasoning.
MODULE 08
Linear and integer programming, duality, first-order and interior-point methods, metaheuristics and Bayesian optimisation.
MODULE 09
Strategic interaction from Nash equilibrium to mechanism design, Shapley values and the games hidden inside GANs and multi-agent systems.
Python, data structures and algorithms, relational databases, warehousing and exploratory analysis.
3 modules · 59 lessons
Python for data work, then the full DSA syllabus: complexity, linear structures, trees, hashing, sorting, searching and graph algorithms.
MODULE 06
Relational modelling, algebra, SQL, normalisation and indexing, then OLAP, dimensional schemas and the preprocessing pipeline.
MODULE 07
A principled approach to charts and exploratory analysis: what to plot, why it works perceptually, and how charts mislead.
Formal logic from propositional to higher-order, then search, planning and probabilistic graphical models.
2 modules · 49 lessons
MODULE 10
Propositional through higher-order logic, proof systems, decidability, and the modal, temporal, description and non-classical families.
MODULE 11
Search, adversarial games, planning, knowledge representation, and exact and approximate inference in Bayesian networks.
Supervised, unsupervised and reinforcement learning, built on a rigorous account of generalisation.
4 modules · 97 lessons
MODULE 12
The concepts every algorithm shares: risk minimisation, generalisation, the bias–variance trade-off, validation and metrics.
MODULE 13
Every supervised algorithm on the syllabus, each derived from its objective, traced on small numeric data, then coded from scratch.
MODULE 14
Clustering, dimensionality reduction, association rules and anomaly detection, each traced numerically and derived where it matters.
MODULE 16
Bandits and MDPs through to PPO: the full progression from tabular dynamic programming to deep policy-gradient methods.
Backpropagation through to diffusion models and graph neural networks, in PyTorch and TensorFlow.
2 modules · 64 lessons
MODULE 15
Backpropagation derived and computed by hand, then optimisers, CNNs, RNNs, autoencoders, VAEs, GANs and diffusion models.
MODULE 19
Spectral graph theory, PageRank and node embeddings through to GCN, GraphSAGE, GAT and graph transformers.
Classical NLP, the transformer, large language models, fine-tuning and retrieval-augmented generation.
4 modules · 118 lessons
MODULE 17
Tokenisation and n-grams through embeddings, attention and the complete transformer, with shapes traced end to end.
MODULE 18
How modern LLMs are built, aligned, decoded, evaluated, served and turned into agents — with the mechanics, not the hype.
MODULE 20
Full fine-tuning, LoRA and QLoRA, quantisation, distributed training and data curation — with the maths behind each.
MODULE 21
Chunking, embeddings, vector indexes, hybrid retrieval, reranking and evaluation, through to agentic and graph RAG.
Time series, production ML, responsible AI, and a vault of solved problems and mock papers.
3 modules · 42 lessons
MODULE 22
Stationarity, ACF/PACF, the ARIMA family, exponential smoothing, state-space models and deep forecasting.
MODULE 23
Getting models into production and keeping them honest: versioning, monitoring, drift, fairness, privacy and governance.
MODULE 24
Formula sheets, banks of fully solved problems, GATE-DA style question sets and interview preparation.