EuroSciPy 2026

Quantum Physics Simulations using QuTiP
2026-07-22 , Room 1.38 (Ground Floor, Turing)

Quantum technologies, ranging from basic studies of quantum dynamics to new applications in quantum computing, require computational tools that can handle sophisticated use cases but are accessible for everyone. QuTiP (Quantum Toolbox in Python) is an open‑source library that has become an important part of academic research as well as industry. It is widely used for modeling open quantum systems, simulating quantum circuits, studying stochastic effects and testing quantum algorithms. In this tutorial we will explore specific features of QuTiP by calculating the dynamics of closed and open quantum systems, and simulating a quantum circuit.


QuTiP (Quantum Toolbox in Python) is an oopen-source library that is used for a wide range of applications in quantum physics research. While offering sophisticated tools for advanced use cases, QuTiP stays accessible for anybody from student to professional. Therefore, in this tutorial, we will start with the basic functionality of QuTiP and work our way up to more involved examples.

For starters, we will look at simple dynamics of interacting qubits. This will introduce the language of QuTiP and teach us how to traanslate a physical problem into code. After this step we will add an environment to the plate, that will influence our qubit system. Although, by doing so, the math behind the problem changes completely, QuTiP requires only very few extras to fully calculate the dynamics.

For the more advanced use cases, we will look at the QuTiP QIP package for quantum information processing. This package offers a large toolbox for quantum computing simulations. Features range from circuit construction all the way to hardware emulation. To explore this part of the QuTiP ecosystem, we will implement the quantum teleportation protocol. We will construct the circuit, look at its translation to native gates and finally run it on emulated superconducting hardware.

Come and join this tutorial to learn how quantum physical questions can be translated into Python and how QuTiP helps shape the future of quantum technologies.


Expected audience expertise: Domain: some Expected audience expertise: Python: some Supporting material: Supporting material Project homepage or Git: Project homepage or Git Your relationship with the presented work/project: Active contributor, Maintainer of the presented library/project, Developed original workshop or study course
  • 2022, Bachelor in Physics, University of Vienna, Austria
  • 2024, Master in Quantum Technology, Uppsala University, Sweden
  • 2024 - present, active contributer to QuTiP
  • 2025 - present, PhD candidate, Uni Luxembourg

Currently working as Lecturer in the Mathematics Dept of Aberystwyth University. I am part of the Administration Team for QuTiP - the Quantum Toolkit in Python. I introduced the quantum control package into QuTiP. Through this I also have close ties with the Quantum Information Physics Theory Research Team

Prior to my current job, I completed a MPhys, then PhD Physics at Aberystwyth University. Before that I worked as a software developer / consultant in manufacturing simulation and finance process automation.