CS 141 Computing Hardware

Fall 2015

 
 

CS 50 is the formal prerequisite for this course. CS61 is helpful preparation but not required. Working experience with Windows is assumed. An understanding of binary numbers and some knowledge of basic electronics are helpful but not necessary. If you have any questions about your preparation, please contact Prof. Brooks directly.

Course Prerequisites

Required Text

David M. Harris and Sarah L. Harris. Digital Design and Computer Architecture.

Morgan Kaufmann.


Recommended Texts

John F. Wakerly. Digital Design Principles and Practices. Prentice Hall.

David A. Patterson and John L. Hennessy. Computer Organization & Design: The Hardware/Software Interface. Morgan Kaufmann.

Randy Katz and Gaetano Borriello. Contemporary Logic Design. Benjamin/Cummings.