Computer Architecture



  • German/Deutsch


The lecture covers fundamental aspects of computer architecture. Starting with a brief overview of the history of computers, it introduces the structure and functioning of processors. This is followed by input/output functions and devices, external storage media, and bus systems. Subsequently, hardware-oriented programming in Assembler and the microarchitecture of processors are discussed in more detail. Multi-processor systems conclude the lecture.

The lecture takes place in person but will also be recorded. There may be delays in recording, so attendance at the lectures is recommended. The videos are for later review of the content and are not intended to provide a complete understanding. For this, exercises should also be completed.

Further information can be found in the Moodle course.


  • Start: April 11
  • Location: LX 1203
  • Thursdays, 10-12 am


  • Start: April 29
  • Sessions
    • Mondays, 12 - 2 pm, BC 523
    • Mondays, 2 - 4 pm, LC 137
    • Tuesdays, 8 - 10 am, LF 035
    • Thursdays, 12 - 2 pm, LE 120

Material & Information

Moodle Course

To join the course you are required to enter a key which will be distributed during the first lecture.