How to Program IBM Quantum Computers



The Argonne National Laboratory will hold an IBM workshop on December 12, 2018, at the lab's Theory and Computing Sciences (TCS) Conference Center. The workshop will be conducted by two IBM engineers: Donny Greenberg and Travis Scholten.

Participants will learn basics of quantum computing and how to program IBM quantum computers with Qiskit framework. Participants are encouraged to bring laptops to get hands on experience programming in Qiskit.
The workshop is open to advanced graduate students, postdoctoral associates, and staff. Priority will be given to scientists, who plan to start using Qiskit in near future.

PLEASE NOTE: There is no fee to attend the tutorial, but participants are responsible for their own travel expenses and meals. Space is limited and registration is required.

Yuri Alexeev from Argonne's Computational Science Division is hosting this event.

Due to limitied seats, you must receive an invitation to register.



  • Foreign Nationals: November 26, 2018
  • U.S. Citizen: December 3, 2018

For late registration consideration once these deadlines have passed, please e-mail us.



1:00 - 3:00 PM Quantum Programming Basics
The following topics will be covered: Multi-state Quantum Systems, Rotations, Teleportation example, and Quantum Fourier Transform example

3:00 - 3:15 PM Break

3:15 - 5:15 PM Qiskit Introduction
The following topics will be covered: programming in Terra with Bernstein-Vazirani example, Aqua with Machine Learning example, Aqua Chemistry with LiH example. If time permits Maxcut problem example will be provided.