Computer Architecture Outline
Computer Architecture Outline
Course Description
This course is concerned with developing an understanding of the different components of a
digital computer, their individual operation/function and their organization as a complete unit.
Emphasis will be placed on the major component subsystems of high performance computers:
memory hierarchies’ CPU structure and organization, Data Representation, input/output. An
abstract view of this organization with its capabilities and programming model usually referred
to as its architecture will also play a big part in helping students understand the computer
Course Objectives
The objectives of this course are to:
1. Explain the concepts and the principles of computer Organization and Architecture.
2. Explore the input-output module of a computer
3. Describe the central processing unit (structure and function) and all its major components
and how they interact to execute instructions, hence should be well versed with computer
arithmetic, instruction sets, and control unit operation.
Mode of Delivery:
Mode of Assessment:
NO ACTIVITY SCORE
1 Test 20 %
2 Assignment 10 %
3 Class presentation 10 %
4 End of semester examination 60 %
Total 100 %
Reading List