QSilver is QWorld’s intermediate level workshop series on quantum computing and programming focusing on complex numbers, QFT and Shor’s Algorithm created in October 2020.

Silver is a collection of Jupyter notebooks, and each notebook has many programming tasks to provide hands-on experiences. It is a continuation of Bronze, in which the basics of quantum computing and quantum programming were introduced. Silver includes two different quantum programming frameworks, Qiskit and Cirq.

Gitlab repository for Silver: https://gitlab.com/qworld/silver

The first pilot QSilver workshop was held in April 2021.

The outline of a typical QSilver

QSilver consists of two introductory notebooks to review the basic primitives of the two quantum programming frameworks, Cirq and Qiskit and the main notebooks in which QFT and Shor’s algorithm are introduced.


The prerequisite for Silver is having completed the Bronze material or a similar course in Qiskit.

Before the workshop

Download or clone the repo: https://gitlab.com/qworld/silver

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

During the workshop

Silver has five main sections.

  • Introduction to complex numbers (Basics of complex numbers, quantum states and operators with complex numbers)
  • Bloch Sphere (Global and local phase, Bloch sphere, operations on Bloch sphere)
  • Operations with Complex Numbers (Quantum gates with complex numbers, operations on Bloch sphere)
  • Quantum Fourier Transform and its applications
  • Shor’s algorithm

The list of QSilver

24QUAEUAE2024: Mar 21-27GGRP
22QTurkeyTurkey2024: Jan 29-Feb 2
21QUAEUAE2023: Dec 15-218GGRP
20QUAEUAE2023: Aug 22-Sep 260Womanium
18QWorld/NYUADUAEAbu Dhabi2023: Mar 16-22
17QTurkeyTurkey2022: Dec 11-16
16QTurkeyTurkeyOnline2022: Sep 11-1633
15QPolandPolandOnline2022: Oct 08-16
13ChinaChinaOnline2022: August 15-2165
12QLibyaLibyaOnline2022: July 26-3120
11QSlovakia and QCzechSlovakia and CzechOnline2022: June 21-257QSpring
10QTurkeyTurkeyOnline2022: June 5-1114QSpring
9QMoroccoMoroccoOnline2022: June 18-265QSpring
8QTunisia/QEgyptTunisia and EgyptOnline2022: June 17-3013QSpring
7QPakistanPakistanOnline2022: May 01-0417QSpring
6QRomaniaRomaniaOnline2022:April 24-30QSpring
5QGreeceGreeceOnline2022:April 11-1628QSpring
4QTurkeyTurkeyOnline2021:Dec 20-2415
3QWorldAllOnline2021: August 2-6259QWorld Quantum Summer School
2QWorldAllOnline2021: May 17-21174Global workshop
1QWorldAllOnline2021: Apr 11-1739Pilot Workshop combined with QNickel