This document provides an overview of a computer architecture course. It includes:
- The course information, including the web page, examination date, and textbook.
- A preliminary course plan that outlines the topics to be covered in each of the 12 lectures, including instruction pipelining, RISC architectures, superscalar architectures, and architectures for parallel computation.
- Basic introductions and explanations of computer architecture concepts like the von Neumann architecture, instruction execution, data representation, and the instruction cycle.