Kies de Nederlandse taal
Course module: 202001136
Computer Architecture and Organisation
Course info
Course module202001136
Credits (ECTS)4
Course typeStudy Unit
Language of instructionEnglish
Contact N. Alachiotis
Contactperson for the course N. Alachiotis
Lecturer N. Alachiotis
Examiner N. Alachiotis
ir. E. Molenkamp
Lecturer A.L. Varbanescu
Academic year2023
Starting block
RemarksPart of module 5 EE
Application procedureYou apply via OSIRIS Student
Registration using OSIRISYes
The student:
  • can design circuits using basic logic gates
  • can use different number representations
  • can describe the internal structure of a processor
  • can explain the functionality of the components of a processor
  • can distinguish the different types of processors
  • can write assembly programs
  • can design parts of a processor
  • can describe the subsystems of a computer system (system bus module, von Neumann architecture)
  • can define and use the following notions: Hardware (Internal communication, Memory (DRAM, SRAM),input/output interfaces), interrupts; direct memory access; bus
  • can design a memory module
  • can design the different types of caches
  • can explain the basic principles of memory management
The architecture and organisation of computer systems are presented. Elementary aspects of computer organisation deal with elementary knowledge and skills, required for designing digital systems. Furthermore, basic components of a processor (CPU) are discussed as well as their relation. The processor is analysed based on the separation into a data- and control path. The operation and the structure of these paths will be discussed as well as the cooperation of the different components (e.g. the ALU, registers and busses). Besides that, attention will be paid to microprogramming (the basic principles are explained on the basis of different types of CPU’s) and to the Instruction Set Architecture (ISA), the link between software and hardware.

Computer architecture concentrates on the processor and its environment. Students are taught the subsystems of which a computer system is constructed, how these subsystems behave and how they, together, determine the behaviour of the overall computer system. The design of elements within the memory hierarchy and I/O modules will be elaborated.

The CAO grade is determined by a test and if you do not pass, there will be a resit.
Module 5
Participating study
Bachelor Electrical Engineering
Required materials
Computer Architecture and Organization; An Integrated Approach, Miles J. Murdocca and Vincent P. Heuring, ISBN 978-0-471-73388-1
Download information on Canvas
Recommended materials
Instructional modes



Kies de Nederlandse taal