QBronze is QWorld’s introductory level workshop series (15 to 20 hours) on the basics of quantum computing and quantum programming. Bronze is the name of our workshop material, a collection of Jupyter notebooks using Python as the programming language and Qiskit library for writing quantum programs.
We will have organized 46 QBronze (1000+ handed out diplomas) by November 2020. You can see the list at the end of this page.
The outline of a typical QBronze
A typical name of our workshop is “Introduction to Quantum Computing and Programming”. Our tutorial Bronze can be downloaded from our QKitchen:
https://gitlab.com/qkitchen/basics-of-quantum-computing
Bronze is composed by main, auxiliary, and reference notebooks. The auxiliary notebooks are prepared to be used before the workshops. They are for testing the system, reviewing the basics of python, and explaining vectors, matrices, and basic operations on them. The main notebooks are prepared to be used during the workshops.
Before the workshop
Each participant should do certain installations and then test her system by following the instruction in “installation.txt”.
There are two sets of notebooks for reviewing the basics of python and for explaining vectors, matrices, and basic operations on them. The participant is expected to check them before the workshop if she needs.
During the workshop
The Bronze has five main sections. A participant should work 3-4 hours on each section.
- Basics of classical systems (Probabilistic bits, coin-flipping, biased coins, probabilistic states, and probabilistic operators, correlation)
- Basics of quantum systems (Quantum programs as circuits: registers, gates, measurements, execution, and reading the outcomes, quantum state and operators)
- Quantum operators on a quantum bot
- Entanglement and basics quantum protocols
- Quantum search algorithm
The list of QBronze
# | QCousins/Network | Country | City | Dates | #Diploma | #Women | Notes |
1 | QLatvia | Latvia | Riga | 2018:Nov 10-11 | 15 | 14 | QWomen, RigaTechGirls |
2 | QLatvia | Poland | Siedlce | 2018:Nov 20-21 | 19 | 2 | Erasmus+ |
3 | QLatvia | Latvia | Riga | 2018:Dec 1-2 | 14 | 0 | QJunior |
4 | QLatvia-QTurkey | Turkey | Ankara | 2019:May 3-5 | 33 | 16 | QDrive, Gender-balanced |
5 | QLatvia-QPoland | Poland | Cracow | 2019:May 20-22 | 11 | 1 | QDrive |
6 | QLatvia-QPoland | Poland | Warsaw | 2019:May 25-26 | 25 | 4 | QDrive |
7 | QLatvia | Czech Republic | Brno | 2019:May 29-31 | 14 | 3 | QDrive |
8 | QLatvia | Czech Republic | Brno | 2019:Jun 17-19 | 21 | 5 | QDrive |
9 | QLatvia | Slovakia | Košice | 2019:Jun 26-28 | 10 | 4 | QDrive |
10 | QLatvia-QHungary | Hungary | Budapest | 2019:Jul 3-5 | 26 | 1 | QDrive |
11 | QLatvia-QHungary | Hungary | Budapest | 2019:Jul 8-10 | 20 | 0 | QDrive |
12 | QLatvia | Montenegro | Podgorica | 2019:Jul 16-18 | 13 | 2 | QDrive |
13 | QTurkey | Turkey | Istanbul | 2019:Jul 19-21 | 22 | 7 | |
14 | QLatvia-QBalkan | Bosnia andHerzegovina | Sarejevo | 2019:Jul 23-25 | 8 | 2 | QDrive |
15 | QLatvia | Slovenia | Ljubljana | 2019:Jul 30-1 | 28 | 3 | QDrive |
16 | QTurkey | Turkey | Ankara | 2019:Aug 2-4 | 21 | 11 | Gender-balanced |
17 | QLatvia | Latvia | Riga | 2019:Sep 14-15 | 14 | 4 | QJunior |
18 | QTurkey | Turkey | Ankara | 2019:Sep 20-22 | 16 | 6 | |
19 | QLatvia | Italy | Verona | 2019:Sep 24-25 | 15 | 2 | Summer-school |
20 | QLatvia | Latvia | Riga | 2019:Sep 28-29 | 9 | 6 | QWomen, RigaTechGirls |
21 | QTurkey | Turkey | Istanbul | 2019:Oct 4-6 | 19 | 4 | |
22 | QTurkey | Turkey | Konya | 2019:Nov 8-10 | 30 | 12 | |
23 | QLatvia | Latvia | Liepaja | 2019:Nov 28-30 | 4 | 1 | |
24 | QLatvia-QRussia | Russia | Kazan | 2019:Nov 29-1 | 25 | 6 | Entangling with QRussia |
25 | QTurkey | Turkey | Istanbul | 2019:Dec 6-8 | 36 | 12 | |
26 | QLatvia | Latvia | Riga | 2019:Dec 7-8 | 13 | 4 | |
27 | QLatvia | Lithuania | Vilnius | 2019:Dec 14-15 | 17 | 11 | QWomen, VilniusGirlsCode |
28 | QTurkey | Turkey | Ankara | 2020:Feb 22-23 | 20 | 5 | |
29 | QLatvia-QFinland | Finland | Tampere | 2020:March 5-7 | 27 | 4 | |
30 | QWomen@Istanbul | Turkey | Istanbul | 2020:March 7-8 | 16 | 16 | QWomen, QTurkey |
31 | QTurkey | Turkey | Online | 2020:May 2-3-9-10 | 13 | 4 | |
32 | QJunior | Global | Online | 2020:July 4-5 | 8 | 2 | QLatvia |
33 | QWorld | Pakistan | Online | 2020:Aug 10-14 | 15 | 5 | QLatvia, QTurkey, QSlovakia |
34 | QWorld | Global | Online | 2020:Sep 14-20 | 18 | 5 | QTraining for Bronze (2020) |
35 | QWorld-QTunisia | Tunisia | Online | 2020:Sep 23-25 | 5 | 1 | Entangling with QTunisia |
36 | QTurkey | Turkey | Online | 2020:Sep 28-02 | 89 | 26 | #qworldchallenge2020 |
37 | QLatvia | Latvia | Online | 2020:Oct 19-24 | 41 | 9 | #qworldchallenge2020 |
38 | QPakistan | Pakistan | Online | 2020:Nov 2-6 | 19 | 5 | #qworldchallenge2020 |
39 | QWorld-QMexico | Mexico | Online | 2020:Nov 3-8 | 22 | 3 | #qworldchallenge2020 |
40 | QRussia | Russia | Online | 2020:Nov 6-10 | 24 | 5 | #qworldchallenge2020 |
41 | QHungary | Hungary | Online | 2020:Nov 6-7 | 12 | 1 | #qworldchallenge2020 |
42 | QWorld | Romania | Online | 2020:Nov 16-20 | 15 | 6 | #qworldchallenge2020 |
43 | QTurkey | Turkey | Online | 2020:Nov 16-21 | 50 | 17 | #qworldchallenge2020 |
44 | QTunisia | Tunisia | Online | 2020:Nov 13-22 | 24 | 15 | #qworldchallenge2020 |
45 | QPoland | Poland | Online | 2020:Nov 21-29 | 80 | 17 | #qworldchallenge2020 |
46 | QWorld | Global | Online | 2020:Nov 23-28 | 380 | 95 | #qworldchallenge2020 |
47 | QRussia | Russia | Kazan | 2020:Dec 5-6 | 13 | 4 | QJunior |
17 (+global) | 18 (+online) | 1388 | 388 |