DescriptionThis is an advanced course in computer architecture. The course will include both theoretical and hands-on experience. We will discuss topics such as pipelining, memory and I/O subsystems, and various levels of parallelism (instruction-level, thread-level, and processor-level). We will use Verilog and FPGA for course projects.
Administrative InformationInstructor: Steve Ko (UBITName: stevko)
When: MWF, 12:00pm - 12:50pm
Where: 97 Alumni
Office: 210 Bell
Office Hours: Wed, 1pm - 3pm
TA: Safwan Weshah (UBITName: srwshah)
Office: 30 Commons
Office Hours: Fri, 10am - 12pm
TA: Jangyoung Kim (UBITName: jangyoun)
Office: 232 Bell
Office Hours: MWF, 11am - 12pm
TextbookComputer Architecture: A Quantitative Approach, 4th Edition (John L. Hennessy, David A. Patterson)
PrerequisitesThis course assumes basic familiarity with computer architecture concepts taught in CSE 341 Computer Organization or equivalent.