Stanford CS336: Language Modeling from Scratch

Stanford CS336 provides course schedules, assignments, and materials for language modeling from scratch.

cs336.stanford.edu
Stanford CS336: Language Modeling from Scratch homepage screenshot

About Stanford CS336: Language Modeling from Scratch

Official course website for Stanford CS336: Language Modeling from Scratch for Spring 2026. It teaches language model development from data collection and cleaning for pre-training through transformer construction, training and evaluation before deployment. It is described as a 5-unit, implementation-heavy class with minimal scaffolding where students write substantial Python code and should allocate enough time.

Pricing is not clearly stated.

Key features

  • Schedule with lectures, deadlines and assignment outlines
  • Assignment pages covering basics, systems, scaling, data and alignment and reasoning
  • Lecture recordings through YouTube playlist
  • Office hours, locations and Slack and email contact details
  • Self-study guidance for using cloud GPU compute with CPU debugging tip
Best for: Students with Python proficiency and machine learning background who want to build language models from scratch, including self-learners following along at home.

Stanford CS336: Language Modeling from Scratch at a glance

Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web
Details verified
Oct 22, 2026 · Official source
Open source
Not stated
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Stanford CS336: Language Modeling from Scratch alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in AI Learning & Guides

Well-known listings from the same topic.

All 49
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing