Advanced topics in programming languages
Tentative seminar schedule
Seminars take place at 11am on Mondays in
FW26, except for the first week, which will take place at 11am on Friday in the same room.
- Week 1 (Fri 10 October 2025)
- Introduction
Materials:
- Week 2 (presentations on Mon 20 October 2025)
- Taming functions
Materials:
Assigned papers:
- Week 3 (presentations on Mon 27 October 2025)
- Effect handlers
- Week 4 (presentations on Mon 3 November 2025)
- Dependent types
- Week 5 (presentations on Mon 10 November 2025)
- Module systems
- Week 6 (presentations on Mon 17 November 2025)
- Verified compilation
- Week 7 (presentations on Mon 24 November 2025)
- Partial evaluation
- Week 8 (presentations on Mon 1 December 2025)
- Program synthesis