*****COURSES ARE SUBJECT TO CHANGE*****
Provides a thorough and fundamental treatment of the art of computer architecture. Topics include concepts of von Neumann architectures, methods of evaluating CPU performance, instruction-set design and examples, compiler issues, instruction pipelining, superscalar processors, methods for reduction of branch penalty, memory hierarchies, I/O systems, floating-point arithmetic, and current issues in parallel processing. Prerequisite(s): course 110 or 112. Enrollment restricted to graduate students; undergraduates may enroll if they have completed course 110 or 112 and with consent of instructor. Enrollment limited to 30. P. Chan, R. Hughey, A. Varma, J. Renau
While the information on this web site is usually the most up to date, in the event of a discrepancy please contact your adviser to confirm which information is correct.