CS 294-288: Data-Centric LLMs

Fall 2026

Instructor: Sewon Min
Class hours: TuThu 14:00-15:30 (14:10-15:30 considering Berkeley time)
Class location: Gateway B1023
Office hours: By appointment
Contact: Slack DM (we use Slack for all course communication)

Students selected for enrollment will be notified by August 28 and added to the course Slack.
For enrolled students: Submit the class topic assignment form by 5:59 PM PT on August 31. Topic assignments will be released on September 1. Submit one project abstract per team through the project abstract submission form by 5:59 PM PT on Friday, September 4.

Overview: Advances in large language models (LLMs) have been driven by the increasing availability of large, diverse datasets. But where do these datasets come from, how are they used, and how can we leverage them more effectively? This course explores these questions, examining what data we use, how and why it works, and the challenges it introduces in LLM development.

The course is primarily designed for PhD students and centers on paper readings, discussions, and an open-ended project. Students are expected to have a strong background in ML/NLP/LLMs and be familiar with CS 288 materials, with the ability to independently engage with research papers.

Class Syllabus (Tentative)

All deadlines are at 5:59 PM PT.

08/27 Thu
Introduction [Slides]
09/01 Tue
Pre-training data curation
Additional readings
09/03 Thu
Guest lecture by Shayne Longpre (MIT PhD, Anthropic)
Talk title: TBA
09/08 Tue
Scaling laws
Prerequisite
Main readings
Recommended optional readings: MoE scaling laws
09/10 Thu
Infinite compute scaling laws
Prerequisite
Main readings
Additional readings
09/15 Tue
Data provenance and representation
09/17 Thu
Data copyright and permissivity
Additional readings
09/22 Tue
Synthetic pre-training
Prerequisite
Main readings
09/24 Thu
Model collapse and the future data ecosystem
09/29 Tue
Will we really run out of data?
10/01 Thu
Special topic: We will choose either Option A or Option B
Option A: Frontier Open-Source LLM
If we choose Option A, we will select one paper from the following list.
Option B: Next-Generation Architecture
If we choose Option B, we will select two papers from the following list.
10/06 Tue
No class: Replacing it with offline feedback sessions
10/08 Thu
No class: Replacing it with offline feedback sessions
10/13 Tue
Class activity: Discussion of talks from the BAIR-NLP Workshop
The BAIR-NLP Workshop is an all-day event on Monday, October 5.
10/15 Thu
Midpoint presentations
10/20 Tue
Midpoint presentations
Project midpoint report due
10/22 Thu
Guest lecture (TBA)
10/27 Tue
AI watermarking
Additional readings
10/29 Thu
AI generated text detection
Main readings
Additional readings
11/03 Tue
Creativity, copying, and homogenization
Prerequisite
Main readings
Additional readings
11/05 Thu
Training data attribution and valuation
How can we distinguish copying, causal influence, and economic value?
Prerequisite
Main readings
Additional readings
11/10 Tue
Choose one of Membership inference and Training data extraction
Option 1: Membership inference
Prerequisite
Main readings
Option 2: Training data extraction
Prerequisite
Main readings
Additional readings
11/12 Thu
Final presentations
11/17 Tue
Final presentations
11/19 Thu
Final presentations
11/24 Tue
Final presentations
11/26 Thu
No class: Thanksgiving
12/01 Tue
No class: Replacing it with offline feedback sessions
12/03 Thu
No class: Replacing it with offline feedback sessions
Project final report due by 12/14 (Mon)