Sep 24, 2024  
2011-2012 HillBook (Class of 2015) 
    
2011-2012 HillBook (Class of 2015) [ARCHIVED HILL BOOK]

CSC 304 - Computer Architecture

Three Credits
Alternate Years: Spring 2012, 2014

The basics of computer organization, architecture and assembly language. Instructions sets, address modes, and the run/time stack are explored by programming on a RISC machine. CPU and ALU design, performance analysis, pipelining, cache, virtual memory are examined. Trade-offs between RISC, CISC and advanced architectures is discussed. Assumes basic knowledge of digital logic.
Prerequisite(s): CSC 221 .