Rationale
Computer architecture is a key component of computer engineering and the practicing computer engineer should have a practical understanding of this topic. It is concerned with all aspects of the design and organization of the central processing unit and the integration of the CPU into the computer system itself.
Objectives
- To provide an overview of computer architecture and teach students the operation of a typical computing machine.
- To cover basic principles, while acknowledging the complexity of existing commercial systems.
- To reinforce topics that are common to other areas of computer engineering; for example, teaching register indirect addressing reinforces the concept of pointers in C.
- To expose the student to how various peripheral devices interact with, and how they are interfaced to a CPU.
Attachment Name | Attachment Type | ||
CES2207 Law for Civil Engineering Surveyors | DOC | PS |