Skip to content

Latest commit

 

History

History
40 lines (20 loc) · 1.96 KB

README.md

File metadata and controls

40 lines (20 loc) · 1.96 KB

QWorld's Basics of Quantum Computing

Our introductory tutorials to introduce the basics of quantum computation and quantum programming.

We plan to have three sets of tutorials: Bronze, Silver, and Gold.

Bronze

Bronze has been used in more than 40 workshops until now (The updated list of QBronze) and it content is being updated time to time.

Bronze is a collection of Jupyter notebooks (around 100 notebooks) using python as the programming language and Qiskit library for writing quantum programs. New quantum libraries will be added.

In Bronze, we focus on real numbers and skip to use complex numbers to keep the tutorial simpler.

Bronze can be used to organize 16-20 hours long workshops or to design a course for the second or third year university students.

Bronze was created by Dr. Abuzer Yakaryilmaz (QLatvia) in October 2018, and the most part of it had been developed by him. Dr. Maksims Dimitrijevs (QLatvia) and Dr. Özlem Salehi Köken (QTurkey) also contribued to Bronze by preparing or revising notebooks. (Please check the notebook "Credits" for more details.) Starting from July 7, 2019, Bronze has been on a public gitlab repository and it is expected to have contributions from public as well.

Silver & Gold

The first draft of Silver is ready. QSilver workshops will start in 2021.

Installation

After getting a copy of this repo, read "installation.html" file.

License

The text and figures are licensed under the Creative Commons Attribution 4.0 International Public License (CC-BY-4.0), available at https://creativecommons.org/licenses/by/4.0/legalcode.

The code snippets in the notebooks are licensed under Apache License 2.0, available at http://www.apache.org/licenses/LICENSE-2.0.