Mailing List:

Grading:

50% assignments

(assignment #7 is the largest, and will be counted more heavily than
the others)
The assignments you submit should be your own work; see the
department's
Policy on Academic Integrity.
You may discuss with other students problems you are having with the
simulator, or the general approach to an assignment, but should not
share your (partial) solutions.

20% mid-term

30% final exam

Course goals:

philosophical: understand how a computer can be built from basic
components
(switches)

practical: understand how the constant quest for higher performance
is affecting architecture development