StanfordAdvanced
CS224N Natural Language Processing with Deep Learning
Stanford's flagship NLP course. Winter 2026 slides and assignments are posted on the class site.
Duration80+ hours
PriceFree
FormatVideo
LevelAdvanced
What you'll learn
- Word vectors, sequence models, and attention
- Transformers and large language models
- PyTorch assignments used in the Stanford course
- How to read the current year's posted slides
About this course
CS224N covers neural networks for NLP and large language models. Public lecture videos from prior years sit on YouTube. Confirm the current syllabus, slides, and enrollment options on web.stanford.edu/class/cs224n. We are not affiliated with Stanford.
Prerequisites
Python, calculus, and a prior ML course such as CS229 or equivalent.