CS 305 : Computer Architecture
Course Code CS 305
Course Name Computer Architecture
Offered to UG
Pre-requisites NIL
Lecture 3
Tutorial 0
Practical 0
Credit 6
Reference Computer Organization and Design: The Hardware/Software Interface?, 3rd edition, David A. Patterson and John L. Hennessy, Elsevier (Restricted South Asia Edition), 2005. Notes from other computer architecture courses
Description Computer organization, von Neumann arch. Instruction set design Measuring performance, Amdahl`s law, CPI Datapath and control path Pipelining, hazards Memory hierarchy, cache design, cache performance Some queuing theory (if time permits) Disk storage RAID Error correction codes, Hamming codes I/O Buses Multiprocessors (if time permits)