Quantum Computational Physics
summer 2026


Mon, 14.00   | weekly lecture
  S. Trebst, E0.03 (ETP)

Tue, 14.00   | biweekly lecture
  S. Trebst, E0.03 (ETP)

Tue, 14.00   | biweekly tutorial
  Bo Han, Q. Preiss, M. Yutushui, E0.03 (ETP)

lecture dates: Apr 13, 20, 27; May 4, 5, 18; Jun 1, 2, 8, 9, 15; Jul 6, 13, 14
tutorial dates: Apr 14, 21; May 11, 19; Jun 16, 23, 30; Jul 7, 21


Overview

The lecture will introduce concepts, algorithms, and practical computational skills to simulate quantum many-body systems on digital quantum computing platforms that have become broadly accesible in recent years (such as the cloud-accessible processors from IBM Quantum, AWS Braket, or Microsoft Azure Quantum).

As such this lecture aims to complete a "trifecta" of our computational physics curriculum of a bachelor-level computational physics course (mostly addressing single- and few-particle physics), a master-level computational many-body physics course (addressing how to simulate classical and quantum many-body systems on classical compute hardware) with a course doing "quantum on quantum".

This course will not teach high-level quantum algorithms (aimed at revolutionizing, e.g., quantum chemistry calculations) nor intermediate-level quantum simulations (aiming to bring, say, the Hubbard model onto a quantum computer), but will aim at the "assembler-level" of quantum computing, asking what kind of quantum many-body phenomena one can induce in digital quantum circuits that employ not only the conventional set of unitary gates, but also mid-circuit measurements and active feedback.


Please sign up for this course via its ILIAS entry,
which will help us in coordinating this course and its tutorials.


Lectures | Syllabus | Literature


Lectures


Lecture weeks (toggle): week 1+2 | week 3+4 | week 5+6 | week 7+8 | week 9+10 | week 11+12 | week 13+14

Week 3 (April 27, 2026)








  • lecture notes:   Quantum measurements: Born's rule, single-qubit measurements, parity checks (joint measurements), GHZ state preparation
  • tutorial:   From kitten to cat



Week 4 (May 4, 2026)








  • lecture notes:   Weak measurements: imaginary-time evolution, weak parity checks, stability of (GHZ) state preparation, Nishimori physics




Week 5 (May 11, 2026)





  • lecture notes:   Nishimori physics and GHZ state preparation
    Toric code: 4-qubit joint measurements, loop gas, topology

  • tutorial:   Coherence fading into the fog, Preparing something spooky 🎃



Week 6 (May 18, 2026)








  • lecture notes:   Quantum memory: toric code, rotated surface code, quantum error correction, repetition code
  • tutorial:   Repetiti⊗n code, [[n, k, d]]-notation, Steane code 🎨





Syllabus



Literature

General textbooks
General references
Programming resources on the web
quantum computing in 2025 - selected publications


Prerequisites

This specialized course is intended for master students; it builds on a bachelor level introduction to quantum mechanics and computational physics as it is taught in many places around the world. Prior attendance of the master-level courses on computational many-body physics and quantum information theory will be a plus.

We also expect you to have light programming experience, though not in any specific programming language.