Lecture notes, slides and videos

The lecture notes (in HTML) and slides (in PDF) are posted below before the lecture.

The slides are available in two forms: either one page per sheet, with all animations expanded (1pps) or four pages per sheet, with all animations collapsed (4pps).

The videos of the 2021 edition of the course are also available. Notice however that there have been some changes to the material since then, but the videos will not be updated. So if you plan to follow the course remotely, be aware that in some cases you will have to rely on the lecture notes alone.

Date Lecture notes Slides Videos
2026-02-19 Course introduction 1pps / 4pps lecture
  The L3 project 1pps / 4pps  
2026-02-26 Intermediate representations 1pps / 4pps lecture
2026-03-05 Values representation 1pps / 4pps lecture
2026-03-12 Closure conversion 1pps / 4pps lecture
2026-03-19 Dataflow analysis 1pps / 4pps lecture