Date Lecture Readings Logistics
Module 1: Introduction to Natural Language Processing
9/3 Lecture #1 :
Introduction of NLP
[ slides | video ]

9/8 Lecture #2 :
Word Representations
[ slides | video ]

9/10 Lecture #3 :
Language Models
[ slides | video ]

9/15 Lecture #4 :
Recurrent Networks
[ slides | video ]

9/17 Lecture #5 :
Attention and Transformer
[ slides | video ]

Module 2: Large Language Models
9/22 Lecture #6 :
Pre-training LLMs
[ slides | video ]

HW 1 due & Project survey due (11:59pm 9/17)

9/24 Lecture #7 :
Parameter-efficient Fine-tuning
[ slides | video ]

9/29 Lecture #8 :
Instruction Tuning and Multitask Learning
[ slides | video ]

10/1 Lecture #9 :
Prompting and Zero-/Few-shot Learning
[ slides | video ]

10/6 Lecture #10 :
Preference Learning from Feedback
[ slides | video ]

10/8 Project Proposal Presentation, HW 2 due (11:59pm 10/8)
Module 3: Scaling up LLMs
10/13 Lecture #11 :
Long-Context Language Models
[ slides | video ]

10/15 Lecture #12 :
Decoding and Test-time Scaling
[ slides ]

10/20 Lecture #13 :
KV Cache Optimization
[ slides ]

10/22 Lecture #14 :
Mixture of Experts in LLMs
[ slides | video ]

HW 3 due (11:59pm 10/22)

10/27 Lecture #15 :
Retrieval-Augmented Generation of LLMs
[ slides ]

Module 4: Expanding LLMs beyond One Language
10/29 Lecture #16 :
Multilingual LLMs: Languages and Cultures
[ slides | video ]

11/3 Lecture #17 :
Multimodal Learning: Vision and Language
[ slides | video ]

11/5 Lecture #18 :
LLMs and Knowledge-Graph
[ slides | video ]

11/10 Project Mid-review Presentation, HW 4 due (11:59pm 11/10)
Module 5: Advanced Topics of LLMs
11/12 Lecture #19 :
LLM Reasoning and Verification
[ slides | video ]

11/17 Lecture #20 :
Language Agents: Basic and Tool Use
[ slides | video ]

11/19 Lecture #21 :
Language Agents: Software Development and Web Browsing
[ slides | video ]

11/24 Lecture #22 :
Safety and Security of LLMs
[ slides | video ]

11/26 Lecture #23 :
Mechanistic Interpretability of LLMs
[ slides | video ]

12/1 Project Presentation
12/3 Project Presentation
12/10 Project Report due 11:59pm 12/10