Skip Navigation LinksTHUDEModulbeschreibung

Computer Architecture


  • Architecture of modern CPUs

  • Memory Hierarchies and Memory Management (Virtual Memory)

  • Performance Evaluation

  • Introduction to Parallel Computers Architectures

  • System Structures and Communication Infrastructures


On completing the module successfully, the studentsProfessional Competence

  • can explain the basic architectural concepts introduced in todays microprocessors and their impact on software and system performance,

  • can assess architectural concepts and features of a complex memory hierarchy (L1/L2/L3 caches, main memory, virtual memory) and its impact on software and system performance,

  • can outline structure and features of multiprocessor and multicomputer systems

  • are familiar with different performance evaluation methods and their application,

Methodological Competence

  • can adapt gained expertise to solve small practical tasks, or to discuss and develop different approaches to solve a given problem

  • are familiar with different methods to specify, select and evaluate a computer system which best fits to a dedicated application

Social- and Self-competence

  • handle tasks by collaborate in practice mode in small groups.


5 Punkte

Studien- und Prüfungsleistungen

  • Computer Architecture (mündliche Prüfung)
  • Computer Architecture (Laborarbeit)

Lehr- und Lernformen

  • Computer Architecture (3 SWS, Vorlesung)
  • Computer Architecture (1 SWS, Labor)


  • Computer Science(CTS) - Alternative Course Module
  • Computer Science International Bachelor(ICS) - Pflichtmodul
  • Informatik(INF) - Alternative Course Module


Prof. Dr.-Ing. Manfred Strahnen


Prof. Dr.-Ing. Manfred Strahnen


David A. Patterson, John L. Hennessy. Computer Organization and Design. Elsevier, 2014. ISBN 978-0124077263.
William Stallings. Computer Organization & Architecture. Pearson Education, 2003. ISBN 0-13-049307-4.
Andew S. Tanenbaum. Computerarchitektur. Pearson Studium, 2001. ISBN 3-8273-7016-7.