Minicourse on quantum computing

April 8-10, 2024

São Paulo, Brazil



Quantum computing is a growing field where the information is processed by two-levels quantum states known as qubits. Quantum computers offer an intriguing path for a paradigmatic change of computing in the natural sciences and beyond, with the potential for achieving a so-called quantum advantage, namely a significant (in some cases exponential) speed-up of numerical simulations. The rapid development of hardware devices with various realizations of qubits enables the execution of small scale but representative applications on quantum computers.

In this context, we present a basic introduction to quantum computing paradigm, algorithms and software. The minicourse is organized in lectures and hands-on tutorials using quantum computing software (Qibo).


Basic knowledge of quantum mechanics and computer science may help to appreciate the material presented in the minicourse.

Participants are required to bring their computers with Python (>3.9) installed or access to Google Colab during the tutorial sessions.

There is no registration fee and limited funds are available for local expenses.



  • Stefano Carrazza (University of Milan, Italy and CERN, Switzerland)
  • Matteo Robbiati (University of Milan, Italy and CERN, Switzerland)


List of participants : Updated on April 11, 2024.


Survey: HERE



Application is now closed


Session 1. April 8th

14:00 – 15:00: Introducing quantum computing
15:00 – 15:15: Break
15:15 – 16:00: Tutorial: setting up Qibo’s quantum middleware software environment, building quantum circuits.
16:00 – 16:15: Break
16:15 – 17:00: Tutorial: quantum circuits, gates and shots. Bell states and ancillary qubits.

Session 2. April 9th

14:00 – 15:00: Introducing quantum algorithms
15:00 – 15:15: Break
15:15 – 16:00: Tutorial: Grover search algorithm (part 1)
16:00 – 16:15: Break
16:15 – 17:00: Tutorial: Grover search algorithm (part 2)

Session 3. April 10th

14:00 – 15:00: Introducing NISQ devices
15:00 – 15:15: Break
15:15 – 16:00: Tutorial: Introducing quantum noise and quantum hardware limitations
16:00 – 16:15: Break
16:15 – 17:00: Tutorial: Mitigating quantum noise via Quantum Error Mitigation

Online resources & References

Online resources:

The software material presented is available at:




Videos and Files

2024-04-08 2024-04-09 2024-04-10




inicourse on quantum computing

Additional Information

Registration: ALL participants should register. The registration will be on April 8 (Monday) from 1:00 PM to 2:00 PM on the 3rd floor of the IFT-Unesp Building. See arrival instructions: here.

How to reach the Institute: The program will be held at ICTP South American Institute, located at IFT-UNESP, which is across the street from a major bus and subway terminal (Terminal Barra Funda). The address which is closer to the entrance of the IFT-UNESP building is R. Jornalista Aloysio Biondi, 120 – Barra Funda, São Paulo. The easiest way to reach us is by subway or bus, please find instructions here.