Computer Architecture and Organization (COMPE 331) Course Details

Course Name: Computer Architecture and Organization
Code: COMPE 331
Pre-requisite Course(s): COMPE 231
Objective: This course is designed to teach fundamental units of computer systems including memory, CPU and I/O units
Content: Computer components. Von Neumann architecture. Instruction execution. Interrupts. Bus structure and interconnection of components. Memory: internal memory, cache and virtual memory, external memories. CPU: ALU, floating point arithmetic, instruction sets, addressing modes and formats. Control unit: hardwired and micro-programmed control units. Input/Output: I/O modules, programmed I/O, interrupt drive I/O, DMA, I/O channels and processors.
Term: Autumn
Theory: 3
Application: 0
Laboratory: 0
Credit: 3
ECTS Course File: Course File
Course File: