ENCT303
Computer Organization and Architecture
3credits
125total marks
Course objective
The objective of this course is to provide the organization and architectural concepts of a computer system including processor architecture, computer arithmetic, memory system, I/O organization, multiprocessor and multicore.
Syllabus at a glance
- 1Introduction
- 2Central Processing Unit (CPU)
- 3Control Unit
- 4Memory System
- 5Computer Arithmetic
- 6Pipelining and Vector Processing
- 7Input/Output
- 8Multiprocessor System