QBronze | The introductory level quantum workshop

QBronze is QWorld’s introductory level quantum workshop series (16 to 20 hours) on the basics of quantum computing and quantum programming created in October 2018.

Bronze is a collection of Jupyter notebooks, and each notebook has many programming tasks to provide hands-on experiences. We see Bronze as a laboratory where you can learn the basics of quantum computing and quantum programming by doing. As a pedagogical strategy, we skip to use complex numbers to keep the tutorial simpler.

We have three versions of Bronze using different quantum programming framework.

We hit our 90th workshop in summer 2022 (more than 3000 handed out diplomas). You can see the list at the end of this page.

The outline of a typical QBronze

Bronze is composed by main, before-workshop, and reference notebooks. The before-workshop notebooks are prepared to be used before the workshops. The main notebooks are prepared to be used during the workshops, some of which are optional covering more advanced topics.

Prerequisite

The only prerequisite is to know the basics of programming (variables and basic data types, loops, and conditionals). Any previous experience in python will be helpful. If you do not have any such experience, you can check our notebooks on python before starting the tutorial.

Bronze also has notebooks on the basic math to review your knowledge on the simple arithmetic operations on vectors and matrices.

Before the quantum workshop

Download or clone the repo: https://gitlab.com/qworld/bronze-qiskit or https://gitlab.com/qworld/bronze-projectq

Each participant should do certain installations and then test her system by following the instruction in “installation.pdf”.

After installation, open notebook “before-workshop” and the revise the topics there.

During the quantum 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 bit
  • Entanglement and basics quantum protocols
  • Quantum search algorithm

The list of QBronze Quantum Workshop




#QCousins/NetworkCountryCityDates#DiplomaNotes
99QRussiaRussiaOnline2022: Oct 22-23
98QTurkeyTurkeyOnline2022: Oct 07-17
97QTurkeyTurkeyOnline2022: Sep 5-926
96WomaniumGlobalOnline2022: Aug 1-12
95QTurkeyTurkeyOnline2022: Aug 1-1264
94QIranIranOnline2022:Aug 09-2832
93QPolandPolandOnline2022:Sep 10-18
92ChinaChinaOnline2022:Aug 04-12148
91QGermanyGermanyOnline2022: Oct 22-30
90QSlovakia and QCzechSlovakia and CzechOnline2022:June 06-1017#QSpring2022
89QGhanaGhanaOnline2022:June 24-2917#QSpring2022
88QZimbabwe & QNigeriaZimbabwe & NigeriaOnline2022:May 23-2711#QSpring2022
87QLibyaLibyaOnline2022:June 15-2018#QSpring2022
86QIranIranOnline2022:May 21-2965#QSpring2022
85QIndiaIndiaOnline2022:May 27-June 579#QSpring2022
84QEgyptEgyptOnline         2022:May 12-20 17#QSpring2022
83QTurkeyTurkeyOnline2022:May 14-2249#QSpring2022
82QWorldMontenegroPodgorica2022:Apr 9-173#QSpring2022
81QHungaryHungary
80QWorld-QFranceFranceOnline2022:Apr 4-1329Entangling with QFrance, #QSpring2022
79QPoland-QIrelandPoland & IrelandOnline2022:Mar 7-1147#QSpring2022
78QMoroccoMoroccoOnline2022:Mar 5-1317#QSpring2022
77QTurkeyTurkeyKonya2022:Feb14-178
76QWorld-QColombiaColombiaOnline2022:Feb 21-441Entangling with QColombia
75QMexicoMexicoOnline2022:Jan 7-8QJunior, QWinter
74QGreeceGreeceOnline2022:Jan 10-2116
73QRussiaRussiaKazan2021:Dec 10-123
72QTurkeyTurkeyOnline2021:Nov 29-Dec 344QSB Gebze
71QRussiaRussiaKazan2021:Dec 3-53QJunior
70QWorld-QNigeriaNigeriaOnline2021:Nov 6-1427Entangling with QNigeria
69QWorldChinaOnline2021:Oct 15-3094USTC, Huawei
68QWorld-QSpainSpainOnline2021:Oct 2-1059Entangling with QSpain
67QIndiaIndiaOnline2021:Sep 24-0357Mansoon School
66QPolandPolandOnline2021:Sep 20-2431Quantum AI Foundation
65QWorld-QLibyaLibyaOnline2021:Sep 13-1730Entangling with QLibya
64QWorldGlobalOnline2021:July 26-30416QWSS2021
63QTurkeyTurkeyOnline2021:June 28-1124
62QWorld-QZimbabweZimbabweOnline2021:June 11-2034Entangling with QZimbabwe
61QWorld- QIrelandIrelandOnline2021:May 11-2096Entangling with Ireland
60QGreeceGreeceOnline2021:May 10-2141
59QRomaniaRomaniaOnline2021:May 10-155
58QTurkeyTurkeyOnline2021:April26-0256QSB İTÜ
57QWorld-QEgyptEgyptOnline2021:April 2-1036Entangling with QEgypt
56QTunisiaTunisiaOnline2021:Mar 17-217
55QTurkeyTurkeyOnline2021:Mar 8-1341QSB-METU & QSB-Bogazici
54QWomen@IstanbulTurkeyOnline2021:Mar 8-1334QTurkey, QWomen
53QWorld-QGreeceGreeceOnline2021:Feb 20-28143Entangling with QGreece
52QCzech-QSlovakiaCzech & SlovakiaOnline2021:Feb 8-1346
51QWorld-QMoroccoMoroccoOnline2021:Feb 6-1427Entangling with QMorocco
50QWorld-QIndiaIndiaOnline2021:Feb 5-14170Entangling with QIndia
49QPakistanPakistanOnline8QJunior
48QPolandPolandOnline2021:Jan 9-1786QJunior
47QRussiaRussiaKazan2020:Dec 5-613QJunior
46QWorldGlobalOnline2020:Nov 23-28380#qworldchallenge2020
45QPolandPolandOnline2020:Nov 21-2980#qworldchallenge2020
44QTunisiaTunisiaOnline2020:Nov 13-2224#qworldchallenge2020
43QTurkeyTurkeyOnline2020:Nov 16-2150#qworldchallenge2020
42QWorldRomaniaOnline2020:Nov 16-2015#qworldchallenge2020
41QHungaryHungaryOnline2020:Nov 6-712#qworldchallenge2020
40QRussiaRussiaOnline2020:Nov 6-1024#qworldchallenge2020
39QWorld-QMexicoMexicoOnline2020:Nov 3-822#qworldchallenge2020
38QPakistanPakistanOnline2020:Nov 2-619#qworldchallenge2020
37QLatviaLatviaOnline2020:Oct 19-2441#qworldchallenge2020
36QTurkeyTurkeyOnline2020:Sep 28-0289#qworldchallenge2020
35QWorld-QTunisiaTunisiaOnline2020:Sep 23-255Entangling with QTunisia
34QWorldGlobalOnline2020:Sep 14-2018QTraining for Bronze (2020)
33QWorldPakistanOnline2020:Aug 10-1415QLatvia, QTurkey, QSlovakia
32QJuniorGlobalOnline2020:July 4-58QLatvia
31QTurkeyTurkeyOnline2020:May 2-3-9-1013
30QWomen@IstanbulTurkeyIstanbul2020:March 7-816QWomen, QTurkey
29QLatvia-QFinlandFinlandTampere2020:March 5-727
28QTurkeyTurkeyAnkara2020:Feb 22-2320
27QLatviaLithuaniaVilnius2019:Dec 14-1517QWomen, VilniusGirlsCode
26QLatviaLatviaRiga2019:Dec 7-813
25QTurkeyTurkeyIstanbul2019:Dec 6-836
24QLatvia-QRussiaRussiaKazan2019:Nov 29-125Entangling with QRussia
23QLatviaLatviaLiepaja2019:Nov 28-304
22QTurkeyTurkeyKonya2019:Nov 8-1030
21QTurkeyTurkeyIstanbul2019:Oct 4-619
20QLatviaLatviaRiga2019:Sep 28-299QWomen, RigaTechGirls
19QLatviaItalyVerona2019:Sep 24-2515Summer-school
18QTurkeyTurkeyAnkara2019:Sep 20-2216
17QLatviaLatviaRiga2019:Sep 14-1514QJunior
16QTurkeyTurkeyAnkara2019:Aug 2-421Gender-balanced
15QLatviaSloveniaLjubljana2019:Jul 30-128QDrive
14QLatvia-QBalkanBosnia and HerzegovinaSarejevo2019:Jul 23-258QDrive
13QTurkeyTurkeyIstanbul2019:Jul 19-2122
12QLatviaMontenegroPodgorica2019:Jul 16-1813QDrive
11QLatvia-QHungaryHungaryBudapest2019:Jul 8-1020QDrive
10QLatvia-QHungaryHungaryBudapest2019:Jul 3-526QDrive
9QLatviaSlovakiaKošice2019:Jun 26-2810QDrive
8QLatviaCzech RepublicBrno2019:Jun 17-1921QDrive
7QLatviaCzech RepublicBrno2019:May 29-3114QDrive
6QLatvia-QPolandPolandWarsaw2019:May 25-2625QDrive
5QLatvia-QPolandPolandCracow2019:May 20-2211QDrive
4QLatvia-QTurkeyTurkeyAnkara2019:May 3-533QDrive, Gender-balanced
3QLatviaLatviaRiga2018:Dec 1-214QJunior
2QLatviaPolandSiedlce2018:Nov 20-2119Erasmus+
1QLatviaLatviaRiga2018:Nov 10-1115QWomen, RigaTechGirls