Apr 19, 2024  
2009-2010 Undergraduate Catalog 
    
2009-2010 Undergraduate Catalog [Archived Catalog]

CS 313 - Computer Architecture


Introduces the computer as a set of connected components. The CPU, ALU, and primary memory are studied individually and as integrated components. RISC and CISC designs will be compared and contrasted. Pipelined design will be stressed and new techniques in processor design are explained: superscalar machines, out-of-order instruction completion, precise interrupts, speculative execution, VLIW and EPIC. SIMD and MIMD parallel computers will be investigated as time permits.

Prerequisites: CS 311, MA 207

Credits: 4 cr.
Misc. Notes: Fulfills writing intensive requirement for the Computer Science major along with CS 303 and
CS 311.