Laboratory introduction to quantum computing


Ioannis Theodonis
Abstract

It is becoming more and more apparent that the period we are living in is a boom period for quantum computing. Quantum computers are now freely available to run quantum algorithms implemented in Python using the Qiskit open source libraries developed by IBM. Our educational proposal consists of: a) Jupyter Notebook in which the students directly come into contact with the principles of quantum computing through examples and quantum algorithms using IBM's Qiskit quantum programming language, b) lecture-presentation and discussion of the aforementioned notebook with a parallel laboratory exercise of the trainees and c) exercises with proposed solutions. An introduction will be made to the quantum bit (qubit), quantum gates, quantum circuits and an example of the supremacy of quantum computers, the hyperdense coding algorithm, will be presented.

Article Details
  • Section
  • 4. TEACHER EDUCATION AND TRAINING
Downloads
Download data is not yet available.
References
Dowling, Jonathan P., Schrödinger's Killer App: Race to Build the World's First Quantum Computer 1st Edition (2013)