COSMOS

Professor: Richard Scalettar
Class Webpage: http://leopard.ucdavis.edu/rts/cosmos/cosmos.html
My Tutorials:
Computer Building Project:
During the course, students will build a working computer from parts. We concentrate not only on "this wire goes here" type of knowledge, but also theory behind how the computer works as a whole from tasks performed by the individual subsystems. The final step in building the computer is to boot it up and make sure everything works.

I wrote a guide that explains the computer. Note that building the computer doesn't really teach anything in of itself. It's important to understand what you're doing. This guide explains the process. You can download or view the guide in postscript format, dvi format or pdf format.