hands on a laptop keyboard

OLCF Exploring the Pulse-Level Programming of Superconducting Qubits Training

January 22, 2026
10 a.m. - 1 p.m. PST

Remote

The Oak Ridge Leadership Computing Facility (OLCF), is offering a training on exploring the pulse-level programming of superconducting qubits presented by IQM staff. This training is open to NERSC users. 

In this tutorial, we focus on discussing the pulse-level programming of superconducting qubits. We will rely on the pulse-level library Pulla, a Python package maintained by IQM Quantum Computers aimed at granting end-users access and visibility to pulse-level details of quantum algorithms. Participants will work through hands-on examples including using custom pulse shapes, characterizing, and suppressing quantum errors and we will conclude by exploring examples of how this enables the exploration of the physics governing these systems.

Presenter

Manish Thapa, IQM

Agenda: January 22

Time Topic
10 - 10:15 a.m. Introduction to the tutorial: goals, schedule, set attendees up with the appropriate Jupyter notebooks and access to IQM Resonance cloud platform.
10:15 - 10:30 a.m. Introduction to quantum circuits and quantum compilers. Discussion of what happens in the back end to translate a quantum circuit into pulse-level instructions.
10:30 - 10:40 a.m. Walk through an example problem of a GHz state preparation. Take a look at how this looks as a series of pulse shapes and pulse instructions.
10:40 - 10:55 a.m. Introduction to the pulse-level library Pulla, discussion what it is and how to access and use it.
10:55 - 11:15 a.m. Hands-on example of using the pulse-level library to define a custom implementation of a quantum gate and compare the results with a more standard gate implementation. Allow free time for attendees to explore using different pulse shapes. This hands-on ex
11:15 - 11:35 a.m. Hands-on activity to use pulse-level access to control and study individual qubit dynamics. Example circuits that attendees will implement include dynamical decoupling, measuring T1 times of individual qubits, etc.
11:35 - 11:50 a.m. Discussion on the importance of pulse-level access in quantum error mitigation and quantum error suppression. This section will have some lecture, discussion, and hands-on components.
11:50 - 12:05 p.m. Introduction to superconducting qubits.
12:05 - 12:20 p.m. Introduction to IQM’s star topology for superconducting qubits.
12:20 - 12:50 p.m. Hands-on activity exploring the qubit-resonator dynamics in the star topology system. Walk through examples include populating the central resonator to higher energy states as well as applying Jaynes-Cummings gate to system. Part of this section will be w
12:50 - 1 p.m. Wrap up, takeaways, and next steps.

Registration

Please visit the OLCF Programming Qubits Training Event Page to register.  Registration deadline is Jan 16, 2026 at 2 pm Pacific.