Stanford's flagship NLP course moves from word vectors and RNNs to transformers, pretraining, RLHF, and modern LLM topics with public slides and assignments. The go-to self-study syllabus for anyone who wants to understand how today's language models actually work.
Who it's for
Developers and linguists with Python basics. This is an advanced course in Natural Language Processing, running about 10 weeks (one quarter).
Cost at a glance
Free. Current-quarter videos are enrolled-students only; complete Spring 2024 lectures are free on Stanford Online's YouTube channel. Slides and assignments are public.
Compare the alternatives
Premium alternative
Stanford University · $1,950
More in Natural Language Processing
DeepLearning.AI·Coursera
Free to audit
Four courses that progress from classical methods (naive Bayes, logistic regression, HMMs) through sequence models and attention-based translation and summarization. A structured, certificate-bearing path for learners who want NLP fundamentals before diving into LLM tooling.
intermediate
3 months at 10 hrs/week (4 courses)
Certificate