This website is no longer updated.

As of 1.10.2022, the Faculty of Physics has been merged into the TUM School of Natural Sciences with the website For more information read Conversion of Websites.

de | en

Advanced Concepts of Quantum Computing

Module IN2400

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

IN2400 is a semester module in English language at Bachelor’s level and Master’s level which is offered in summer semester.

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

  • Focus Area Theoretical Quantum Science & Technology in M.Sc. Quantum Science & Technology
Total workloadContact hoursCredits (ECTS)
150 h 60 h 5 CP

Content, Learning Outcome and Preconditions


- Quantum Fourier transform
- Shor's algorithm for integer factorization
- Quantum operations
- Quantum error-correction

Learning Outcome

After successful completion of this module, students are familiar with advanced concepts and algorithms related to quantum computing, in particular the quantum Fourier transformation, quantum operations and quantum error correction. They can differentiate the quantum Fourier transform from other algorithms, understand its relevance for integer factorization, and apply the quantum Fourier transform in new scenarios. The students also understand the mathematical formalism of quantum error correction and related concepts like the stabilizer formalism.


- Introduction to Quantum Computing (IN2381)
- Linear Algebra, e.g., MA0901 Linear Algebra for Informatics
- Analysis (for Quantum Fourier transform), e.g., MA0902 Analysis for Computer Science
- Fundamentals of group theory helpful (for quantum error correction), but not strictly required, e.g., MA2010 Algebra

Courses, Learning and Teaching Methods and Literature

Courses and Schedule

VI 4 Advanced Concepts of Quantum Computing (IN2400) Lopez Gutierrez, I. Nibbi, M.
Responsible/Coordination: Mendl, C.
Mon, 12:00–14:00, MI 02.07.023
Tue, 08:00–10:00, MI 00.13.009A
Thu, 12:00–14:00, MI 00.08.055
Tue, 12:00–14:00, MI 01.07.023

Learning and Teaching Methods

The whiteboard lectures convey the advanced concepts of quantum computing in-depth, and the slide presentations illustrate state-of-the art technical developments. The accompanying exercises for individual study deepen the understanding of the topics explained in the lecture, and foster the creative application of the learnt techniques.


whiteboard, slides


M. A. Nielsen, I. L. Chuang: Quantum Computation and Quantum Information. Cambridge University Press (2010)

J. Preskill: Quantum Computing in the NISQ era and beyond. Quantum 2, 79 (2018)

Module Exam

Description of exams and course work

The assessment is by means of a written exam of 90 minutes. Problems related to quantum operations may ask the students to derive such an operation from a quantum circuit with principal and auxiliary qubits, the identification of a phase estimation step in a circuit, or using quantum Fourier transformation to solve a specific task. Problems on quantum error-correction and the stabilizer formalism might ask students to prove commutation relations, identity the subspace stabilized by a subgroup of the Pauli group, or transform such a subspace after conjugation by unitary gates. Reaching a pre-specified number of the maximum homework points can be rewarded by a grade bonus in the evaluation of the exam. The exact details are timely announced at the beginning of the course.

Exam Repetition

The exam may be repeated at the end of the semester.

Top of page