Course at the University of Basel, given by James Wootton of IBM Research.
The course begins on 19th Feb 2019 and will have weekly lectures and exercises. If you are not able to attend the course in person, you can follow along with the materials below.
Quantum information theory is the basis of multiple emerging technologies, such as quantum computation and quantum crypotography. It allows us to understand how quantum effects in physical systems may be harnessed for new forms of communication and information processing. The course will also feature some hands on experience with quantum technology, with excercises using Qiskit and IBM's 5 qubit quantum processor.
The course will be based on educational materials created by IBM. In particular:
- Quantum Composer User Guide
- Qiskit Tutorials
- Learning Qiskit for developers
- Quantum Computing Stack Exchange
-
Lecture 1: Based on The atoms of computation and The unique properties of qubits. A Qiskit implemementation of the latter in this notebook
-
Lecture 2: For the next few weeks we'll look at how quantum states and gates can be represented, both visually and mathematically. To start this off is this interactive exercise.
-
Lecture 3: Based on Getting to know your qubits.
The original Jupyter notebooks for the exercises can be found in this repository. The web-hosted versions can be found below.
- Exercise 1
- Exercise 2: See Chapter 5 of the interactive exercise.
- Exercise 3
- Exercise 4
Solutions to some of the exercises from previous weeks can be found here.