Department: BSc Computer Science
Module Description: Introduces students to the organization and architecture of computer systems, beginning with the standard von Neumann model and then moving forward to more recent architectural concepts.
Patterson, D. A. and Hennessy, J. L. (2017). Computer organization and design: the hardware/software interface. Cambridge, MA: Morgan Kaufmann.
Englander, I. (2014). The architecture of computer hardware and systems software: an information technology approach. 5th edn. Hoboken, NJ: Wiley.