Skip to Main Content

CSC3050 Computer Architecture: Home

Course Description

Introduction of the major components of a computer system, including instruction set architecture (ISA), CPU datapath, control unit design, pipelining, memory hierarchy, peripheral interfaces, and multiprocessor architecture.

Recommended Books

Computer Organization and Design

It presents the most comprehensive and readable introduction to this core computer science topic. Improvements to this new release include new sections in each chapter on Domain Specific Architectures (DSA) and updates on all real-world examples that keep it fresh and relevant for a new generation of students.

Recommended Databases

Librarian