Foundations and tokenization
Data preparation, tokenization, and the design choices that shape a language model before training begins.
From data and tokenization to training, evaluation, and serving
A practical learning track for understanding how modern language models are built, measured, and operated.
The course index connects public course material with my own notes and experiments. It is designed to make the path from official source to searchable learning asset explicit.
Resource index
The current official course website, covering the full language-model development lifecycle.
Slides, schedule, assignments, and supporting material are maintained with the official course site.
Personal notes and experiments for building compact language models.
The working collection for lecture notes and transcript-style explanations.
Follow-up writing on scaling, evaluation, and the engineering details behind LLM systems.
Course resources and published material on the learning site.
DataHub workflow
Official course material
Slides and lecture notes
Transcript and explanation
Runnable experiments
Technical blog
Syllabus
Data preparation, tokenization, and the design choices that shape a language model before training begins.
The model, objective, optimizer, and systems constraints that determine training behavior.
How to reason about scaling laws, reliable evaluation, inference efficiency, and serving.