ENGS 116 Computer Engineering: Computer Architecture
This course provides an introduction to the field of computer architecture. The history of the area will be examined, from the first stored program computer to current research issues. Topics covered will include successful and unsuccessful machine designs, cache memory, virtual memory, pipelining, instruction set design, RISC/CISC issues, and hard-ware/software tradeoffs. Readings will be from the text and an extensive list of papers. Assignments will include homework and a substantial project, intended to acquaint students with open questions in computer architecture.
Cross Listed Courses
COSC 251