Skip to content
InfratoApp

Stanford University · Course

CS224N: Natural Language Processing with Deep Learning

CS224N: Natural Language Processing with Deep Learning is Stanford’s course on modern neural networks for NLP. The course website shares slides and assignments openly, and full lecture videos from a 2024 offering are free on YouTube.

Who it suits

  • Learners who want a rigorous, university-level route into NLP with deep learning.
  • Self-learners who prefer open slides, assignments and recorded lectures.

What it covers

  • A thorough introduction to modern neural networks for natural language processing.
  • How deep learning approaches have reached very high performance on many NLP tasks.
  • Coursework, a schedule and final projects as set out on the course site.

Common questions about CS224N: Natural Language Processing with Deep Learning

Are the lectures free?
The course site says complete videos from the 2024 offering are available free on YouTube; the current term’s videos are for enrolled students on Canvas.
Can I take it for credit or a certificate?
The site points to XCS224N, the Stanford Artificial Intelligence Professional Program version, which has its own page here, and to enrolment through Stanford Online.
Who teaches it?
The site listed Diyi Yang and Yejin Choi as instructors for Winter 2026; instructors change by term.

Keep learning on Infrato

Where this comes from

Written from Stanford University’s own pages, read on 2026-10-14. Content, prices and availability change, so the provider’s page is the source. We are not affiliated with Stanford University and this is not an endorsement.