Sequenced courses · Honest prerequisites
Programmes of Study
A programme is a course of study assembled across faculties — each stage prepares the next, and nothing is assumed that has not been taught. Follow one end to end, or use it as a map and take what you need.
I Foundations of Machine Learning From first derivative to first trained network: the mathematics, the statistics, and the core methods, in the order that makes each step feel inevitable rather than mysterious. II Large Language Models The shortest honest path from trained fundamentals to the research frontier of language models: build a GPT by hand, learn the ideas that led to it, then study the large models themselves. III Computer Science Core A classical computer science education assembled from the canonical open courses: learn to program, learn to abstract, learn the machine, and end by taming distributed systems.