Synopsis of Course ContentThis course covers topics on advanced computer architecture, and is appropriate for both advanced undergraduates and graduate students. Building on introductory classes which showed how a basic computer functions, this course examines techniques for improving computer performance and usability. Topics covered include virtual memory, pipelining, caches (memory hierarchies), and advanced storage systems. Prerequisites: CPS 104 / ECE 152 and CPS 110 or equivalent.It is assumed that you are familiar with the material covered in CPS 104 / ECE 152. If you have not taken a course with equivalent content, it is recommended you first take one of these two courses. Please see me if you have any questions about required background. Textbook & Required Material
Grade To Be Based On:
|