| Date | Topic | 
|---|---|
| Week 1 (9/3) | Introduction, the ModelOptional Readings: | 
| Week 2 (9/10) | The FrameworksRequired Readings: | 
| Week 3 (9/17) | The HardwareRequired Readings: Optional: 
 | 
| Week 4 (9/24) | Compilation and Optimization IRequired Readings: Optional: | 
| Week 5 (10/1) | Compilation and Optimization IIRequired Readings: Optional: | 
| Week 6 (10/8) | Training I: data vs. model parallelismRequired Readings: Optional: | 
| Week 7 (10/15) | Training II: pipeline parallelismRequired Readings: Optional: | 
| Week 8 (10/22) | Training III: automatic parallelization and optimizationRequired Readings: Optional: | 
| Week 9 (10/29) | LLM BackgroundRequired Readings: Optional: | 
| Week 10 (11/5) | Training LLMsRequired Readings: 
 
 | Week 11 (11/12) | Inference:Required readings: Optional: | 
| Week 12 (11/19) | QuantizationRequired Readings: Optional: | 
| Week 13 (11/26) | No class (Legislative Friday) | 
| Week 14 (12/3) | Sparsification (MoE and Sparse Attention)Required Readings: Optional: | 
| Week 15 (12/10) | Project Presentation |