Computer Architecture 2 introduces students to the fundamental principles of computer organization and processor operation. The course focuses on the internal structure of a computer system, including the data path, control unit, and instruction execution cycle. Students will learn how information flows within the processor and how different hardware components interact to perform computations.
The course also explores input/output mechanisms and interrupt systems, helping students
understand how a computer communicates with external devices. Through lectures and tutorials,
students will develop analytical skills to understand the functioning and design of a basic computer
system.
To benefit fully from this course, students should have prior knowledge of « Computer Architecture 1 (ARCHI 01). »