Computer Architecture and Networks

Module IN2189

This Module is offered by TUM Department of Informatics.

This module handbook serves to describe contents, learning outcome, methods and examination type as well as linking to current dates for courses and module examination in the respective sections.

Basic Information

IN2189 is a semester module in English language at Master’s level which is offered in winter semester.

This Module is included in the following catalogues within the study programs in physics.

  • Catalogue of non-physics elective courses
Total workloadContact hoursCredits (ECTS)
90 h 30 h 3 CP

Content, Learning Outcome and Preconditions


- Foundations: Binary numbers. - Components of a computer system. - Microprocessors. - Multi- and Manycore Processors. - High Performance Computers. - High Speed Interconnects.

Learning Outcome

Students know what is inside a computer and how it works. They know the most important components inside a microprocessor (e.g. pipeline, functional units, vector units, caches and their structures, memory controller), and how it interacts with the various components in the system. They also know about several levels of parallelism, from instruction level parallelism and data parallelism across vector units to shared memory level parallelism inside a compute node and distributed memory parallelism across multiple nodes connected via networks.


no info

Courses, Learning and Teaching Methods and Literature

Courses and Schedule

VO 2 Computer Architecture and Networks (IN2189) Mittwoch, 16:00–18:00

Learning and Teaching Methods

- Teaching techniques: Lecture, exercise, online-/remote teaching and learning. - Learning activities: Relevant research, literature study, exercises, cooperation with fellow students, preparation and presentation of own talks. - Teaching methods: Presentation, talk, team work, project work.


Slides, whiteboard, exercise sheets, excercises, presentation


- Hennessy/Patterson: Computer Architecture - A Quantitative Approach. - Stallings: Computer Architecture and Organization. - Intel Manuals - AMD Manuals

Module Exam

Description of exams and course work

The exam takes the form of written exam. Questions allow to assess acquaintance with the fundamental concepts of computer architecture. Questions describing scenarios for the interaction of software with basic architectural features will assess students' ability to evaluate architectural components and to apply the obtained knowledge with regard to computational science and engineering specific software.

Exam Repetition

There is a possibility to take the exam in the following semester.

Condensed Matter

When atoms interact things can get interesting. Fundamental research on the underlying properties of materials and nanostructures and exploration of the potential they provide for applications.

Nuclei, Particles, Astrophysics

A journey of discovery to understanding our world at the subatomic scale, from the nuclei inside atoms down to the most elementary building blocks of matter. Are you ready for the adventure?


Biological systems, from proteins to living cells and organisms, obey physical principles. Our research groups in biophysics shape one of Germany's largest scientific clusters in this area.