Timeline
What should happen and when.
These times are tentative and may shift depending on how things go.
| Week | Date | Topic | Readings | Assignment | Notes |
|---|---|---|---|---|---|
| 1 | 2 Apr | Introduction | Ch 1, 10 | | |
| 2 | 9 Apr | System Virtual Machines | Ch 8 | | Skim chapter |
| 3 | 16 Apr | Emulation and Translation | Ch 2 | | |
| 4 | 23 Apr | Process VMs | Ch 3 | | |
| 5 | 30 Apr | Mid term Talks | | Mid Term talksĀ | See assignment page |
| 6 | 7 May | Binary optimization | Ch 4 | | |
| 7 | 14 May | High Level Language VMs | Ch 5,6 | | |
| 8 | 21 May | System Virtual Machines | Ch 8 | Revisited | |
| 9 | 28 May | Multiprocessors and Applications | Ch 9,10 | Memorial Day, Monday | |
| 10 | 4 Jun | Final Talks | | Final reports and talks. | Last Day of Class |
| 11 | 11 Jun | | | | Exams (of which we have none) |

