This schedule is tentative and subject to change.
Acronyms for course references:
A copy of the Dragon Book is essential for the course. The Cooper and Turczon book is available online through the library. The library also carries a print copy of Rival and Yi.
NOTE: These slides are not meant to substitute for lectures.
| Date | Topic |
|---|---|
| Wed Jan 11, 2023 | |
| Mon Jan 16, 2023 |
Holiday (Martin Luther King, Jr. Day) |
| Wed Jan 18, 2023 | |
| Mon Jan 23, 2023 | |
| Wed Jan 25, 2023 | |
| Mon Jan 30, 2023 |
Available Expressions, Reaching Definitions, Very Busy Expressions |
| Wed Feb 01, 2023 | |
| Mon Feb 06, 2023 | |
| Wed Feb 08, 2023 | |
| Mon Feb 13, 2023 | |
| Wed Feb 15, 2023 | |
| Mon Feb 20, 2023 | |
| Wed Feb 22, 2023 | |
| Mon Feb 27, 2023 | |
| Wed Mar 01, 2023 |
Mid-term Exam |
| Mon Mar 06, 2023 |
Spring Break (no lectures) |
| Wed Mar 08, 2023 |
Spring Break (no lectures) |
| Mon Mar 13, 2023 |
|
| Wed Mar 15, 2023 |
Instruction Selection/Instruction Scheduling/Register Allocation |
| Mon Mar 20, 2023 | |
| Wed Mar 22, 2023 | |
| Mon Mar 27, 2023 | |
| Wed Mar 29, 2023 | |
| Mon Apr 03, 2023 | |
| Wed Apr 05, 2023 |
|
| Mon Apr 10, 2023 | |
| Wed Apr 12, 2023 | |
| Mon Apr 17, 2023 | |
| Wed Apr 19, 2023 | |
| Mon Apr 24, 2023 | |
| Wed Apr 26, 2023 | |
|
Wed May 3, 2023, |
Final Exam |