Tentative schedule - schedule likely to change

Lecture / Date Lecture Topic
1 / 26-Sep Diagnostic test, introductions, what is a computer, what is computer architecture, forces driving architecture: applications, technology, and software
2 / 1-Oct Discuss Feynman, basic computer organization.
3 / 3-Oct History and evolution of computing. What are the driving forces. What is the inertia.
4 / 8-Oct Complete discussion of computer organization. Technology evolution.
5 / 10-Oct The role of technology in the evolution of computers. Technology generations, the wheel of reincarnation.
BBQ / 14-Oct Barbecue at Bill's house - 5PM
6 / 15-Oct What can we do with today's technology, how close are we coming
7 / 17-Oct The contemporary microprocessor
8 / 22-Oct The contemporary microprocessor (continued)
9 / 24-Oct The relationship between software and architecture. Compilers.
10 / 29-Oct Operating systems
11 / 31-Oct Graphics and graphics architecture
12 / 5-Nov Commercial and scientific applications
13 / 7-Nov John Hennessy guest lecture
14 / 12-Nov Discussion - is the time right for a revolution in architecture now? Driving forces vs. inertia.
15 / 14-Nov Parallelism
16 / 19-Nov Locality
17 / 21-Nov Reconfigurable computing
18 / 26-Nov Vectors and data flow
19 / 28-Nov Streams
20 / 3-Dec Student presentations
21 / 5-Dec Student presentations
Last updated .