Computer Architecture

Module Code
Module Coordinators
Bernd Müller
  • Bernd Müller
  • Klaus Wüst
  • Short Description
    The module computer architecture gives an overview over the fundamental structure, the basic functionality and the organization of computer systems.
    Learning Objectives

    The students should learn to understand and use the main concepts of computer organization and design. They should be trained in the fields of digital hardware systems, processors data path and control, instruction set architectures, memory organization, interfacing processors and peripherals and enhancing performance. They are able to work on predefined tasks and present the findings to the other participants.

    • Fundamentals and technology of digital hardware systems
    • The central processing unit: instruction set architecture, data path and arithmetic logic unit, control and microprogramming
    • Memory technology and memory architecture
    • Bus systems
    • Input/output and computer peripherals
    • Parallel computer architectures
    • Performance issues
    Duration in Semester
    Instruction Language
    Total Effort
    6 CrP; an estimated 180 hours, of which approximately 60 are spent in class.
    Weekly School Hours
    Method of Instruction

    Lecture 3 SWS, Exercises 1 SWS

    Requirements for the awarding of Credit Points

    Examination prerequisite: 3 certified written exercises

    Examination: Written exam

    Evaluation Standard
    according to examination regulations (§ 9)
    • H. Herlod, B. Lurz, J. Wohlrab: Grundlagen der Informatik Pearson Studium
    • A. S. Tanenbaum: Computerarchitektur Pearson
    • A. Patterson, J. Hennessy, J. L. Hennessy: Computer Organization and Design: The Hardware Software Interface Morgan Kaufmann Pub
    • K. Wüst: Mikroprozessortechnik Vieweg
    • Aktuelle Computerzeitschriften