Lesson 2: Representing Programs discussion representing programs getting started with Bril tasks due February 3
Lesson 3: Local Analysis & Optimization discussion simple dead code elimination local value numbering tasks due February 10