CS 280: Computer Architecture and Organization

Class Program
Credits 3
This course is an overview of digital electron ics and how circuits realize logic. Hardware components, i.e., gates, buses, and memory, and their use in constructing adders, comparators and addressing schemes are studied. This course also covers machine-level representation of data, computer architecture and organization at the machine level, assembly-level machine organization, interfacing and communication, memory systems organization and architecture, functional organization, multiprocessing and alternative architectures, performance enhancements, distributed architecttures, and future directions in computer science. (fall)