CSc201
Computer Architecture



Welcome to the Computer Architecture course web site!



This module introduces the five classic components of a computer – input, output, memory, datapath, and control. You will learn about the language of the hardware, which all high level languages are translated to, and how the hardware executes programs written in this language. You will gain an understanding of factors that affect the performance of a computer.



Please note that this course has a prescribed text:

Computer Architecture and Design - Revised Fourth edition by
David A Patterson and John L Hennessy


This should be available from the official university bookseller at least a month before the course starts




Lecture Slides




Practicals




Tests