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 130th workshop in Spring 2024 (around 6000 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/NetworkCountryDates#DiplomaNotes
135QBulgariaBulgaria2024: Jun 15-16/22-23
134QTunisiaTunisia2024: May 21-25
133QSloveniaSlovenia2024: Apr 13-14/20-21
132QUAEUAE2024: Mar 5-12
131QMoroccoMorocco2024: Mar 16-17/23-24/30-3110
130QItalyItaly2024: Mar 15-22
129QWorld/NYUADUAE2024: Feb 15-17
128QAlgeriaAlgeria2024: Apr 12-18
127QEgyptEgypt
126QIndiaIndia2024: Jan-Feb
125QIranIran2024: Feb 24-Mar 7
124QBosniaBosnia2024: Feb 5-9
124QTurkeyTurkey2023: Dec 18-2141
123QCameroonCameroon2024: Jan 3-9
122QTurkeyTurkey2023: Dec 2-34
121QUAEUAE2023: Dec 1-811
120QRussiaRussia2023: Dec 9-1010
119QLuxembourgLuxembourg2024: Jan 6-7/13-1451
118QLibyaLibya2023: Oct 29-31/Nov 1-2
117QTurkeyTurkey2023: Oct 14-15/21-2234
116QWorldUSA2023: Sep 10-1451
115QNepalNepal2023: Sep 23-29
114Womanium2023: Jul 1-14
113QPolandPoland2023: Sep 19-21/25-2661
QRussiaRussia2023: Aug 21-2517Quantum Computing Workshop in Karelia
112QTurkeyTurkey2023: Jul 22-23/29-3035
110QSloveniaSlovenia2023: Jun 26-2948
109QSouthAfricaSouth Africa2023: Jul 3-7
108QUAEUAE2023: May 2-4/9-1147
107QTurkeyTurkey2023: Feb 25-26/Mar 4-529
106QAustraliaAustralia2023: Apr 13-14/17-1849
105QWorldUAE2023: Mar 8-15
104QHungaryHungary2023: Jan 4-6
103QMexicoMexico2023: Jan 11-14QWinter
102QQatarQatar2022: Nov 19-20/25-27
101QWorld-QTurkeyGlobal2022: Nov 19-20/26-27101
100QWorldGlobal
99QRussiaRussia2022: Oct 22-23
98QTurkeyTurkey2022: Oct 07-17
97QTurkeyTurkey2022: Sep 5-926
96WomaniumGlobal2022: Aug 1-12
95QTurkeyTurkey2022: Aug 1-1264
94QIranIran2022:Aug 09-2832
93QPolandPoland2022:Sep 10-18
92ChinaChina2022:Aug 04-12148
91QGermanyGermany2022: Oct 22-30
90QSlovakia and QCzechSlovakia and Czech2022:June 06-1017#QSpring2022
89QGhanaGhana2022:June 24-2917#QSpring2022
88QZimbabwe & QNigeriaZimbabwe & Nigeria2022:May 23-2711#QSpring2022
87QLibyaLibya2022:June 15-2018#QSpring2022
86QIranIran2022:May 21-2965#QSpring2022
85QIndiaIndia2022:May 27-June 579#QSpring2022
84QEgyptEgypt2022:May 12-20 17#QSpring2022
83QTurkeyTurkey2022:May 14-2249#QSpring2022
82QWorldMontenegro2022:Apr 9-173#QSpring2022
81QHungaryHungary
80QWorld-QFranceFrance2022:Apr 4-1329Entangling with QFrance, #QSpring2022
79QPoland-QIrelandPoland & Ireland2022:Mar 7-1147#QSpring2022
78QMoroccoMorocco2022:Mar 5-1317#QSpring2022
77QTurkeyTurkey2022:Feb14-178
76QWorld-QColombiaColombia2022:Feb 21-441Entangling with QColombia
75QMexicoMexico2022:Jan 7-8QJunior, QWinter
74QGreeceGreece2022:Jan 10-2116
73QRussiaRussia2021:Dec 10-123
72QTurkeyTurkey2021:Nov 29-Dec 344QSB Gebze
71QRussiaRussia2021:Dec 3-53QJunior
70QWorld-QNigeriaNigeria2021:Nov 6-1427Entangling with QNigeria
69QWorldChina2021:Oct 15-3094USTC, Huawei
68QWorld-QSpainSpain2021:Oct 2-1059Entangling with QSpain
67QIndiaIndia2021:Sep 24-0357Mansoon School
66QPolandPoland2021:Sep 20-2431Quantum AI Foundation
65QWorld-QLibyaLibya2021:Sep 13-1730Entangling with QLibya
64QWorldGlobal2021:July 26-30416QWSS2021
63QTurkeyTurkey2021:June 28-1124
62QWorld-QZimbabweZimbabwe2021:June 11-2034Entangling with QZimbabwe
61QWorld- QIrelandIreland2021:May 11-2096Entangling with Ireland
60QGreeceGreece2021:May 10-2141
59QRomaniaRomania2021:May 10-155
58QTurkeyTurkey2021:April26-0256QSB İTÜ
57QWorld-QEgyptEgypt2021:April 2-1036Entangling with QEgypt
56QTunisiaTunisia2021:Mar 17-217
55QTurkeyTurkey2021:Mar 8-1341QSB-METU & QSB-Bogazici
54QWomen@IstanbulTurkey2021:Mar 8-1334QTurkey, QWomen
53QWorld-QGreeceGreece2021:Feb 20-28143Entangling with QGreece
52QCzech-QSlovakiaCzech & Slovakia2021:Feb 8-1346
51QWorld-QMoroccoMorocco2021:Feb 6-1427Entangling with QMorocco
50QWorld-QIndiaIndia2021:Feb 5-14170Entangling with QIndia
49QPakistanPakistan8QJunior
48QPolandPoland2021:Jan 9-1786QJunior
47QRussiaRussia2020:Dec 5-613QJunior
46QWorldGlobal2020:Nov 23-28380#qworldchallenge2020
45QPolandPoland2020:Nov 21-2980#qworldchallenge2020
44QTunisiaTunisia2020:Nov 13-2224#qworldchallenge2020
43QTurkeyTurkey2020:Nov 16-2150#qworldchallenge2020
42QWorldRomania2020:Nov 16-2015#qworldchallenge2020
41QHungaryHungary2020:Nov 6-712#qworldchallenge2020
40QRussiaRussia2020:Nov 6-1024#qworldchallenge2020
39QWorld-QMexicoMexico2020:Nov 3-822#qworldchallenge2020
38QPakistanPakistan2020:Nov 2-619#qworldchallenge2020
37QLatviaLatvia2020:Oct 19-2441#qworldchallenge2020
36QTurkeyTurkey2020:Sep 28-0289#qworldchallenge2020
35QWorld-QTunisiaTunisia2020:Sep 23-255Entangling with QTunisia
34QWorldGlobal2020:Sep 14-2018QTraining for Bronze (2020)
33QWorldPakistan2020:Aug 10-1415QLatvia, QTurkey, QSlovakia
32QJuniorGlobal2020:July 4-58QLatvia
31QTurkeyTurkey2020:May 2-3-9-1013
30QWomen@IstanbulTurkey2020:March 7-816QWomen, QTurkey
29QLatvia-QFinlandFinland2020:March 5-727
28QTurkeyTurkey2020:Feb 22-2320
27QLatviaLithuania2019:Dec 14-1517QWomen, VilniusGirlsCode
26QLatviaLatvia2019:Dec 7-813
25QTurkeyTurkey2019:Dec 6-836
24QLatvia-QRussiaRussia2019:Nov 29-125Entangling with QRussia
23QLatviaLatvia2019:Nov 28-304
22QTurkeyTurkey2019:Nov 8-1030
21QTurkeyTurkey2019:Oct 4-619
20QLatviaLatvia2019:Sep 28-299QWomen, RigaTechGirls
19QLatviaItaly2019:Sep 24-2515Summer-school
18QTurkeyTurkey2019:Sep 20-2216
17QLatviaLatvia2019:Sep 14-1514QJunior
16QTurkeyTurkey2019:Aug 2-421Gender-balanced
15QLatviaSlovenia2019:Jul 30-128QDrive
14QLatvia-QBalkanBosnia and Herzegovina2019:Jul 23-258QDrive
13QTurkeyTurkey2019:Jul 19-2122
12QLatviaMontenegro2019:Jul 16-1813QDrive
11QLatvia-QHungaryHungary2019:Jul 8-1020QDrive
10QLatvia-QHungaryHungary2019:Jul 3-526QDrive
9QLatviaSlovakia2019:Jun 26-2810QDrive
8QLatviaCzech Republic2019:Jun 17-1921QDrive
7QLatviaCzech Republic2019:May 29-3114QDrive
6QLatvia-QPolandPoland2019:May 25-2625QDrive
5QLatvia-QPolandPoland2019:May 20-2211QDrive
4QLatvia-QTurkeyTurkey2019:May 3-533QDrive, Gender-balanced
3QLatviaLatvia2018:Dec 1-214QJunior
2QLatviaPoland2018:Nov 20-2119Erasmus+
1QLatviaLatvia2018:Nov 10-1115QWomen, RigaTechGirls