The following papers are due on the lecture for which they are listed.
| Lecture / Date | Topic |
| 1 / 26-Sep | |
| 2 / 1-Oct | How will people use computers in 25 years? |
| 3 / 3-Oct | |
| 4 / 8-Oct | Analyze a past revolution (or insurrection) in computer architecture |
| 5 / 10-Oct | |
| BBQ / 14-Oct | |
| 6 / 15-Oct | What can 2011 technology do? |
| 7 / 17-Oct | |
| 8 / 22-Oct | Why are contemporary microprocessors over 1000x faster than the original 8086? |
| 9 / 24-Oct | |
| 10 / 29-Oct | How would you simplify programming? |
| 11 / 31-Oct | |
| 12 / 5-Nov | Argue that it is (or isn't) time for a revolution in architecture |
| 13 / 7-Nov | |
| 14 / 12-Nov | How would you structure a parallel computation for your favorite application? |
| 15 / 14-Nov | |
| 16 / 19-Nov | X |
| 17 / 21-Nov | |
| 18 / 26-Nov | X |
| 19 / 28-Nov | |
| 20 / 3-Dec | Final paper: describe your vision of a 2011 computing device - what does it do, what is its architecture, how is it programmed? How flexible is it? How will it evolve with time? |
| 21 / 5-Dec |