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: Compsci 104 / ECE 152 and Compsci 110 or equivalent.It is assumed that you are familiar with the material covered in Compsci 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:
Academic Misconduct
Late PolicyLate homeworks (except
for dean’s excuses)
|