Open theses projects

Here you find the open theses projects of the groups of the IQI

Master Topics

The Master Topics are sorted in 3 subtopics: Mathematics, Physics and Coding

Mathematics

M.Sc.-Project Mathematics of Quantum Information

For the mathematically inclined: In this project, you will prove theorems in the framework of quantum information theory.

Contact: Mario Berta

entropy

Physics

M.Sc. Project Quantum algorithm development for the early fault-tolerant regime

In this project, you will work in the regime where quantum processing units feature a limited number of logical qubits, allowing to run small size digital schemes. You will develop and refine quantum algorithms for this regime. Via rigorous as well as heuristic complexity analyses, the goal is to single out applications with the smallest quantum resource requirements – while still showing the potential of a quantum advantage.
Contact: Mario Berta

Entropy

M.Sc. Project Higher-dimensional symmetries in driven-dissipative systems​

When a harmonic oscillator is parametrically driven at twice its natural frequency, one can derive an effective Liouvillian leading to a one-dimensional Fokker–Planck equation that obeys a Z2 symmetry. This system is known as the degenerate parametric oscillator. A closely related system can be obtained by parametrically driving two resonators simultaneously. This so-called non-degenerate parametric oscillator is described by a two-dimensional Fokker–Planck equation and exhibits a U(1) symmetry, which is equivalent to the symmetry of SO(2). This project aims to generalize these constructions to systems involving more resonators and to derive effective models that possess higher-dimensional symmetries, potentially including groups such as SO(4).
Contacts: Jonathan Schluck✉, Fabian Hassler

circuit

B.Sc./M.Sc. Project Quantum Processing with Trapped Rydberg Ions

Trapped Rydberg ions are a promising novel emerging physical platform to build quantum computers and simulators. Here, trapped ions are laser-excited to Rydberg states, where they behave as a composite object and exhibit strong and long-range interactions, which enable the realization of fast quantum gate operations and quantum simulation of many-body spin models. In this project, you will theoretically model Rydberg ions in a Paul trap and use analytical techniques as well as numerical methods (such as Lindblad quantum master equations) to develop protocols and study the performance of quantum gate operations and building blocks for quantum error correction in this system.
Contact: Katrin Bolsmann, Markus Müller

ion trap

B.Sc./M.Sc. Project Rydberg assisted gates between molecular qudits

Ultracold molecules in optical tweezer arrays are emerging as a new platform for quantum technologies [1]. Their quantized internal rotations host in principle infinitely many states, which can act as qudits with a large dimension d >> 2. Prior work has demonstrated long coherence times and high-fidelity single qudit gates [2] However, how to implement fully controlled high-fidelity two-qudit gates remains an open challenge. Recently, hybrid molecule-Rydberg platforms have been proposed to optimize two-qubit (d=2) gates between molecules[3,4], and experiments are starting to explore these settings. [5] We will generalize these qubit gates to qudits.

In this project, you will learn the necessary background on molecular and atomic structure and their interactions. You will develop microscopic models of two-qudit gates and model them in the presence of experimentally relevant noise sources. Based on this, you will develop robust and efficient gates between molecular qudits.

[1] Cornish et al. Nature Physics 20, 730 (2024)

[2] Hepworth et al. Nature Communications 16, 7131 (2025)

[3] Zhang and Tarbutt, PRX Quantum 3, 030340 (2022)

[4] Wang et al. PRX Quantum 3, 030339 (2022)

[5] Guttridge et al. Phys. Rev. Lett. 131, 013401 (2023)


Contact: David Wellnitz, Markus Müller✉

molecules

M.Sc. Project Quantum Machine Learning, Circuit QED, Quantum Thermodynamics

You will conduct research on either one of these topics: 1) Quantum Machine Learning: You learn how to perform techniques such as neural networks on quantum physics and chemistry problems; 2) Circuit QED: You will learn how to couple qubits in a circuit and how to make quantum processors, theoretically; 3) Quantum Thermodynamics: You will learn how to alter heat engine, e.g. solar cells, Photosynthetic systems etc., by adding small quantum elements they perform differently.
​Contact: Dr. Mohammad H. Ansari✉

Setup

Coding

B.Sc./M.Sc. Project Benchmarking quantum algorithms for the early fault-tolerant regime

In this project, you will compare different quantum algorithms that operate in the regime where quantum processing units feature a limited number of logical qubits. The goal is to move away from asymptotic complexities and derive finite resource estimates to assess the practicability and potential of different approaches and applications.​
Contact: Mario Berta

Benchmarking quantum algorithms for the early fault-tolerant regime

M.Sc. Project Scalable Decoders for Qudit Quantum Error Correcting Codes

Quantum error-correcting codes protect quantum information from decoherence and are a key ingredient for fault-tolerant quantum computing. Recently, encoding information in higher-dimensional Hilbert spaces (qudits) has gained increasing attention [1]. However, only a limited number of decoding approaches exist for general qudit stabilizer codes and protocols [2, 3].

In this project, you will study recent advances in decoding qubit codes and extend them to the qudit setting, leveraging general-purpose techniques such as belief propagation (BP) with post-processing [4]. You will contribute to improving both decoding speed and accuracy, with the long-term goal of enabling real-time decoding.

[1] Keppens, J., Eggerickx, Q., Levajac, V., Simion, G., & Sorée, B. Qudit vs. qubit: Simulated performance of error-correction codes in higher dimensions. Phys. Rev. A, 112(3), 032435 (2025).

[2] Lai, C.-Y., & Kuo, K.-Y. Log-Domain Decoding of Quantum LDPC Codes Over Binary Finite Fields. IEEE Transactions on Quantum Engineering, 2,2103615 (2021).

[3] Sharma, A. K., & Garani, S. S. Entanglement-assisted fault-tolerant encoding and decoding for qudit stabilizer codes. Phys. Rev. A, 110(6), 062424 (2024).

[4] Roffe, J., White, D. R., Burton, S., and Campbell, E. Decoding across the quantum low-density parity-check code landscape. Phys. Rev. Res., 2(4), 043423 (2020).


Contact: Josias Old, Markus Müller

tanner graphs

B.Sc./M.Sc. Project Discover local decoders via neural cellular automata

Scalable decoding is an essential ingredient for large-scale fault-tolerant quantum computation [1]. To execute complex algorithms, we require high-precision logical qubits protected by large-scale Quantum Error Correction (QEC) codes. Local decoders are prime examples of scalable decoders; because they rely only on neighborhood information, their cycle time does not scale with the code size.

In this project, we explore local decoding for stabilizer codes using Neural Cellular Automata (NCA). Inspired by recent advances in trainable CA [2-4], we will develop a framework to discover local rules based on syndrome data. We begin by validating the framework on the repetition code to see if the NCA can rediscover or improve upon known CA decoders [5]. We then extend this to more complex codes and, if time allows, include constraints such as rule partitioning. This final step aims to elevate classical CA rules to Quantum Cellular Automata (QCA) [6, 7], potentially enabling scalable and measurement-free QEC.

[1] A. G. Fowler et al., Phys. Rev. A 86, 032324 (2012).

[2] A. Mordvintsev et al., Distill (2020).

[3] E. Pajouheshgar et al., arXiv:2412.15187 (2024).

[4] P. Miotti, et al., arXiv:2506.04912 (2025).

[5] L. Paletta, et al., arXiv:2505.06453 (2025).

[6] T. Farrelly, Quantum 4, 368 (2020).

[7] T. L. M. Guedes, et al., Phys. Rev. Lett. 133, 150601 (2024).


Contact: Don Winter, Markus Müller

cellular automaton

M.Sc. Project Constructing quantum error-correcting codes from Majorana graphs

Quantum error-correcting codes are essential for protecting quantum information against environmental noise. One of the most widely studied families of such codes are surface codes. The logical states of surface codes can be understood by mapping a system of Majorana fermions defined on a planar graph to a system of qubits [1,2,3]. This mapping provides a clear interpretation of the logical degrees of freedom of planar surface codes: twist defects can be associated with unpaired Majorana modes. Moreover, certain logical operations admit a natural interpretation in terms of braiding and measurement of these logical Majorana fermions [4].

In this project, you will generalize this construction to other, possibly higher-dimensional, quantum error-correcting codes by defining new classes of Majorana graphs and mapping them to qubit systems. The focus will be on understanding which logical operations can be realized within this framework, as well as exploring other potentially interesting properties of these newly constructed codes.

[1] S. Bravyi et al. npj Quantum Information 4, 55 (2018)

[2] F. Venn and B. Béri, Phys. Rev. Research 2, 043412 (2020)

[3] R. Sarkur and T. J. Yoder, Quantum 8, 1416 (2024)

[4] Y. D. Lensky et al. Annals of Physics 452, 169286 (2023)


Contact: Aron Marton, Markus Müller

majorana

M.Sc. Project Experimentally informed decoding of quantum error-correcting codes

The error detection capabilities of quantum error-correcting codes are captured by detector error models, in which error mechanisms trigger one or more detectors. The resulting pattern of detector violations constitutes the experimentally accessible syndrome information in quantum error correction experiments. Given a detector error model and an observed syndrome, a decoding algorithm can be applied to infer a likely set of error mechanisms responsible for the observed syndrome.

In real quantum error correction experiments, however, the underlying error mechanisms are not known a priori. Instead, the detector error model can be reconstructed directly from experimentally measured syndrome statistics [1–3]. When such models contain hyperedges—corresponding to error mechanisms that trigger more than two detectors—decoding becomes more challenging. In this project, you will investigate methods to reconstruct detector error models without hyperedges from experimental data and evaluate how effectively these simplified models can be used for decoding.

[1] S. T. Spitz et al. Adv. Quantum Technol., 1, 1800012 (2018)

[2] A. Remm et al. arXiv:2502.17722

[3] E. Takou and K. R. Brown, Phys. Rev. A 112, 052414 (2025)


Contact: Aron Marton, Markus Müller

detector errors

B.Sc./M.Sc. Project Taking quantum error correction to the next level

In analogy to classical binary information, the quantum bit (qubit) carries binary quantum information using two levels of a physical system. However, nature provides a much richer energy structure in which multiple levels are available and controllable. Universal control of such multilevel quantum systems has already been experimentally demonstrated in trapped-ion platforms, motivating the use of d-level systems (qudits) for quantum computation, which can enable more efficient algorithms. With this level of control now established, a central open challenge is to find reliable ways to protect the stored quantum information from noise during computation. To this end, quantum error correction is required.

In this project, you will implement qudit quantum error correction codes, simulate fault-tolerant protocols and their thresholds, and compare their performance to the qubit case.

[1] M. Ringbauer et al. Nature Phys. 18, 1053-1057 (2022)

[2] L. Postler et al. Nature 605, 675-680 (2022)

[3] F. H. E. Watson et al., Phys. Rev. A 92, 022312 (2015)


Contact: Irina Heinz, Markus Müller

qudit color code

B.Sc./M.Sc. Project: Fundamental properties of topological and LDPC codes

In light of recent developments in quantum error correction (QEC) (see Ref.), particularly with the introduction of new tools such as the coherent information, we will investigate fundamental properties of QEC codes, including equivalences between families of topological and subsystem codes, as well as the extension of these tools to low-density parity check (LDPC) codes. The project involves learning, developing, and applying analytical and numerical techniques to both theoretical and practical problems of relevant QEC codes.

[1] Fan et al. PRX Quantum 5, 020343 (2024)
[2] Colmenarez, et al. Physical Review Research 6, L042014 (2024)
[3] Huang et al. arxiv:2412.12279 (2024)
[4] Colmenarez et al. arXiv:2412.16727 (2024)

Contact: Luis Colmenarez, Markus Müller

graphene

B.Sc./M.Sc. Project: Fermionic fault-tolerant quantum computing

Quantum simulations of fermionic systems with qubit-based quantum computers require that fermionic exchange statistics are encoded on a software-level. This algorithmic overhead can be avoided by utilizing physical fermionic modes as computational building blocks, such as fermionic atoms trapped in optical tweezers. Executing robust quantum algorithms in such setups, however, demands the application of quantum error correction techniques.

In this project you will become acquainted with fermionic quantum computing and you will explore how quantum error correction and fault-tolerant logical gates can be performed in fermionic quantum processors. Possibly, you will study the realization of such schemes with neutral atoms in tweezer arrays.

[1] A. Schuckert et. al. arXiv 2411.08955 (2024)
[2] R. Ott et. al. arXiv 2412.16081 (2024)
[3] D. González-Cuadra et. al, PNAS 120 35 (2023)

Contact: Luis Colmenarez, Markus Müller

Bachelor topics

The Bachelor Topics are sorted in 2 subtopics: Physics and Coding

Physics

B.Sc. Project Radiation statistics of squeezed states of light

In quantum optics, a coherent state describes classical light and follows a Poissonian photon-number distribution. In the phase-space representation, it appears as a displaced vacuum state. Squeezed states of light form an important class of quantum states that exhibit non-classical properties. In contrast to coherent states, their phase-space distribution is elongated along one quadrature and compressed along the conjugate one. As a consequence, the photon-number distribution deviates from the Poissonian distribution characteristic of coherent states. Depending on the effective squeezing direction, the distribution may become either narrower or broader. The aim of this project is to develop a deeper understanding of the probability distributions of squeezed states and to formulate a theoretical description of their radiation statistics in terms of the relevant parameters characterizing the squeezing operation.
Contacts: Jonathan Schluck✉, Fabian Hassler

circuit

B.Sc. Project Radiation statistics beyond the rotating-wave approximation

Open quantum systems typically interact with their environment, e.g., via the emission or absorption of photons. In the limit of weak damping, the spectral linewidth is narrow and the system emits photons only at its characteristic frequency. This enables the rotating-wave approximation (RWA), which allows the dynamics to be reduced to a single frequency. For stronger damping, however, the linewidth broadens and the system emits photons over a wider frequency range, rendering the RWA invalid and leading to a nontrivial description of the dynamics. The goal of this thesis is to study radiation statistics beyond the RWA and to investigate the impact of strong damping on driven cavities.
Contacts: Steven Kim✉, Fabian Hassler

Setup

B.Sc. Project g-factor in bilayer-graphene quantum dot

Bilayer graphene quantum dots (BLG QDs) confine charge carriers and modify their electronic properties. At low energies, the behavior of carriers in BLG QDs can be described by an effective Hamiltonian model, whose form depends on the size of the QD. In particular, the effective description differs in the limits of large and small quantum dots. In this project, we investigate how the g-factor of charge carriers in a large BLG QD depends on the parameters of the Hamiltonian.
Contacts: Konstantinos Kontogeorgiou✉, Fabian Hassler

B.Sc. Project PT-symmetry breaking in continuous systems​

In conventional quantum mechanics, the Hamiltonian is Hermitian, which ensures that the eigenenergies are real. Recently, there has been growing interest in non-Hermitian Hamiltonians obeying parity-time (PT) symmetry, which are relevant for the study of, e.g., open quantum systems. For this class of Hamiltonians, the spectrum can still be entirely real. However, when PT symmetry is broken, the eigenvalues appear in complex conjugate pairs. While this phenomenon has been studied extensively for finite systems, the goal of this thesis is to investigate PT-symmetry breaking in continuous systems.
Contacts: Steven Kim✉, Fabian Hassler

PT breaking

B.Sc. Project Photon counting statistics of symmetry-broken states of light

When two harmonic oscillators are parametrically driven at the sum of their natural frequencies, the system exhibits an instability threshold once the driving strength exceeds the damping. Close to and beyond this threshold, nonlinear effects become important and must be taken into account. As a consequence of the instability, the system develops a separation of time scales, which can be exploited to derive an effective Liouvillian describing the long-time dynamics. This effective model possesses a U(1) symmetry, similar to that of a laser. Above the transition, a symmetry-broken state with a well-defined phase emerges and exhibits an extended lifetime, signaling spontaneous symmetry breaking. The aim of this project is to derive and analyze the photon-counting statistics of this state, primarily using numerical methods.
Contacts: Jonathan Schluck✉, Fabian Hassler

circuit

B.Sc./M.Sc. Project Quantum Processing with Trapped Rydberg Ions

Trapped Rydberg ions are a promising novel emerging physical platform to build quantum computers and simulators. Here, trapped ions are laser-excited to Rydberg states, where they behave as a composite object and exhibit strong and long-range interactions, which enable the realization of fast quantum gate operations and quantum simulation of many-body spin models. In this project, you will theoretically model Rydberg ions in a Paul trap and use analytical techniques as well as numerical methods (such as Lindblad quantum master equations) to develop protocols and study the performance of quantum gate operations and building blocks for quantum error correction in this system.
Contact: Katrin Bolsmann, Markus Müller

ion trap

B.Sc./M.Sc. Project Rydberg assisted gates between molecular qudits

Ultracold molecules in optical tweezer arrays are emerging as a new platform for quantum technologies [1]. Their quantized internal rotations host in principle infinitely many states, which can act as qudits with a large dimension d >> 2. Prior work has demonstrated long coherence times and high-fidelity single qudit gates [2] However, how to implement fully controlled high-fidelity two-qudit gates remains an open challenge. Recently, hybrid molecule-Rydberg platforms have been proposed to optimize two-qubit (d=2) gates between molecules[3,4], and experiments are starting to explore these settings. [5] We will generalize these qubit gates to qudits.

In this project, you will learn the necessary background on molecular and atomic structure and their interactions. You will develop microscopic models of two-qudit gates and model them in the presence of experimentally relevant noise sources. Based on this, you will develop robust and efficient gates between molecular qudits.

[1] Cornish et al. Nature Physics 20, 730 (2024)

[2] Hepworth et al. Nature Communications 16, 7131 (2025)

[3] Zhang and Tarbutt, PRX Quantum 3, 030340 (2022)

[4] Wang et al. PRX Quantum 3, 030339 (2022)

[5] Guttridge et al. Phys. Rev. Lett. 131, 013401 (2023)


Contact: David Wellnitz, Markus Müller✉

molecules

Coding

B.Sc.-Project Quantum channel capacities

In this project, you will compute numerically the ultimate limits on how well classical and quantum information can be sent over quantum channels.

Contact: Mario Berta

Entropy

B.Sc./M.Sc. Project Benchmarking quantum algorithms for the early fault-tolerant regime

In this project, you will compare different quantum algorithms that operate in the regime where quantum processing units feature a limited number of logical qubits. The goal is to move away from asymptotic complexities and derive finite resource estimates to assess the practicability and potential of different approaches and applications.​
Contact: Mario Berta

Benchmarking quantum algorithms for the early fault-tolerant regime

B.Sc. Project Quantum Programming in Amazon Braket

In this project, you will compile and implement proof of principle cases of state-of-the-art quantum algorithms. The Amazon Braket system is operated via Jupyter Notebooks based on Python, which are run on quantum simulators as well as various quantum processing units (see aws.amazon.com/braket/). There is the possibility to upload finished example content on the official AWS repository (upon AWS review and approval).
Contact: Mario Berta

Quantum Programming in Amazon Braket

B.Sc./M.Sc. Project Discover local decoders via neural cellular automata

Scalable decoding is an essential ingredient for large-scale fault-tolerant quantum computation [1]. To execute complex algorithms, we require high-precision logical qubits protected by large-scale Quantum Error Correction (QEC) codes. Local decoders are prime examples of scalable decoders; because they rely only on neighborhood information, their cycle time does not scale with the code size.

In this project, we explore local decoding for stabilizer codes using Neural Cellular Automata (NCA). Inspired by recent advances in trainable CA [2-4], we will develop a framework to discover local rules based on syndrome data. We begin by validating the framework on the repetition code to see if the NCA can rediscover or improve upon known CA decoders [5]. We then extend this to more complex codes and, if time allows, include constraints such as rule partitioning. This final step aims to elevate classical CA rules to Quantum Cellular Automata (QCA) [6, 7], potentially enabling scalable and measurement-free QEC.

[1] A. G. Fowler et al., Phys. Rev. A 86, 032324 (2012).

[2] A. Mordvintsev et al., Distill (2020).

[3] E. Pajouheshgar et al., arXiv:2412.15187 (2024).

[4] P. Miotti, et al., arXiv:2506.04912 (2025).

[5] L. Paletta, et al., arXiv:2505.06453 (2025).

[6] T. Farrelly, Quantum 4, 368 (2020).

[7] T. L. M. Guedes, et al., Phys. Rev. Lett. 133, 150601 (2024).


Contact: Don Winter, Markus Müller

cellular automaton

M.Sc. Project Investigating magic state distillation protocols via dynamical maps

To achieve universal fault-tolerant quantum computation, one needs to implement logical non-Clifford gates, which are usually more challenging than logical Clifford gates within quantum error-correcting codes. Several approaches have been developed to realize logical non-Clifford gates fault tolerantly. One of the most promising is the distillation of high-fidelity resource states, known as magic states [1], which can then be consumed using Clifford circuits to implement non-Clifford gates.

Several key properties of magic state distillation protocols can be analyzed by mapping them to dynamical maps [2,3]. In this project, you will use these techniques to investigate the robustness of magic state distillation protocols under realistic noise models and potentially develop new circuits or protocols that exhibit improved performance in such settings.

[1] S. Bravyi and A. Kitaev, Phys. Rev. A 71, 022316 (2005)

[2] Y. Zheng and D. E. Liu, Quantum 9, 1858 (2025)

[3] Y. Zheng, Y. Zhao and D. E. Liu, arXiv:2503.01165 (2025)

Contact: Aron Marton, Markus Müller

magic states

B.Sc./M.Sc. Project Taking quantum error correction to the next level

In analogy to classical binary information, the quantum bit (qubit) carries binary quantum information using two levels of a physical system. However, nature provides a much richer energy structure in which multiple levels are available and controllable. Universal control of such multilevel quantum systems has already been experimentally demonstrated in trapped-ion platforms, motivating the use of d-level systems (qudits) for quantum computation, which can enable more efficient algorithms. With this level of control now established, a central open challenge is to find reliable ways to protect the stored quantum information from noise during computation. To this end, quantum error correction is required.

In this project, you will implement qudit quantum error correction codes, simulate fault-tolerant protocols and their thresholds, and compare their performance to the qubit case.

[1] M. Ringbauer et al. Nature Phys. 18, 1053-1057 (2022)

[2] L. Postler et al. Nature 605, 675-680 (2022)

[3] F. H. E. Watson et al., Phys. Rev. A 92, 022312 (2015)


Contact: Irina Heinz, Markus Müller

qudit color code

B.Sc./M.Sc. Project: Fundamental properties of topological and LDPC codes

In light of recent developments in quantum error correction (QEC) (see Ref.), particularly with the introduction of new tools such as the coherent information, we will investigate fundamental properties of QEC codes, including equivalences between families of topological and subsystem codes, as well as the extension of these tools to low-density parity check (LDPC) codes. The project involves learning, developing, and applying analytical and numerical techniques to both theoretical and practical problems of relevant QEC codes.

[1] Fan et al. PRX Quantum 5, 020343 (2024)
[2] Colmenarez, et al. Physical Review Research 6, L042014 (2024)
[3] Huang et al. arxiv:2412.12279 (2024)
[4] Colmenarez et al. arXiv:2412.16727 (2024)

Contact: Luis Colmenarez, Markus Müller

graphene

B.Sc./M.Sc. Project: Fermionic fault-tolerant quantum computing

Quantum simulations of fermionic systems with qubit-based quantum computers require that fermionic exchange statistics are encoded on a software-level. This algorithmic overhead can be avoided by utilizing physical fermionic modes as computational building blocks, such as fermionic atoms trapped in optical tweezers. Executing robust quantum algorithms in such setups, however, demands the application of quantum error correction techniques.

In this project you will become acquainted with fermionic quantum computing and you will explore how quantum error correction and fault-tolerant logical gates can be performed in fermionic quantum processors. Possibly, you will study the realization of such schemes with neutral atoms in tweezer arrays.

[1] A. Schuckert et. al. arXiv 2411.08955 (2024)
[2] R. Ott et. al. arXiv 2412.16081 (2024)
[3] D. González-Cuadra et. al, PNAS 120 35 (2023)

Contact: Luis Colmenarez, Markus Müller