Workshop

QWorld QNickel20: corso livello elementare alla computazione quantistica e algoritmi oracolari

Organizzato da QItaly e CRS4 nell’ambito del Cagliari DLAB

Obiettivi e temi dell'evento

Il Global Quantum Programming Workshop QNickel è un corso di livello elementare sulla computazione quantistica basato sul materiale introduttivo Nickel predisposto da QWorld.

L’evento di marzo-aprile, in modalità mista, è organizzato dal CRS4 e da QItaly, nodo italiano dell’organizzazione QWorld, nell’ambito delle attività del Cagliari Digital Lab.

Il corso, che è la naturale prosecuzione del workshop QBronze tenutosi a febbraio in cui sono stati introdotti i preliminari del calcolo quantistico, fornirà nozioni sugli algoritmi elementari dell’informatica quantistica e su quelli oracolari.

 

Il programma didattico del corso QNickel coprirà i seguenti argomenti:

  • introduzione a Qiskit | Implementazione degli operatori logici classici| Phase kickback
  • algoritmo di Deutsch e algoritmo di Deutsch-Jozsa
  • algoritmo di Bernstein-Vazirani e algoritmo di Simon
  • introduzione a Cirq | Rivisitazione dell’algoritmo di Grover
  • problema di Max-Cut e Grafi Bipartiti
  • circuiti addizionatori e condizioni su valori numerici | Algoritmo di Grover per il problema Max-Cut

 

Ogni giorno verranno assegnati dei compiti e i/le partecipanti che li completeranno con successo riceveranno il diploma di QNickel.

Le attività saranno costantemente supportate dai mentor durante le lezioni condotte in inglese dagli istruttori e dalle istruttrici del team di QItaly e del CRS4 tramite la piattaforma Discord.

Ulteriori informazioni sul corso sono disponibili alla pagina dell’organizzazione: clicca qui

Dove

Agenda

28 mar 25
16:00

17:30

Sessione di installazione online:

I/le partecipanti saranno guidati/e nell’installazione dei pacchetti software necessari. In questa fase verranno fornite tutte le informazioni sui diversi moduli in programma e le regole per il conseguimento della certificazione

 

Relatori:

Amrit Chhetri, Istruttore QWorld

Kenneth Isamade, Istruttore QWorld

Manuela Profir, Mentor

Lorenzo Pisani, Mentor

Giuliana Siddi Moreau, Mentor

31 mar 25
16:00

18:30

Due ore di lezione frontale in inglese a cura degli istruttori QItaly seguita da mezz’ora di attività di mentoring e chiarimenti in italiano

 

Relatori:

Amrit Chhetri, Istruttore QWorld

Kenneth Isamade, Istruttore QWorld

Manuela Profir, Mentor

Lorenzo Pisani, Mentor

Giuliana Siddi Moreau, Mentor

01 apr 25
16:00

18:30

Due ore di lezione frontale in inglese a cura degli istruttori QItaly seguita da mezz’ora di attività di mentoring e chiarimenti in italiano

 

Relatori:

Amrit Chhetri, Istruttore QWorld

Kenneth Isamade, Istruttore QWorld

Manuela Profir, Mentor

Lorenzo Pisani, Mentor

Giuliana Siddi Moreau, Mentor

02 apr 25
16:00

18:30

Due ore di lezione frontale in inglese a cura degli istruttori QItaly seguita da mezz’ora di attività di mentoring e chiarimenti in italiano

 

Relatori:

Amrit Chhetri, Istruttore QWorld

Kenneth Isamade, Istruttore QWorld

Manuela Profir, Mentor

Lorenzo Pisani, Mentor

Giuliana Siddi Moreau, Mentor

03 apr 25
16:00

18:30

Due ore di lezione frontale in inglese a cura degli istruttori QItaly seguita da mezz’ora di attività di mentoring e chiarimenti in italiano

 

Relatori:

Amrit Chhetri, Istruttore QWorld

Kenneth Isamade, Istruttore QWorld

Manuela Profir, Mentor

Lorenzo Pisani, Mentor

Giuliana Siddi Moreau, Mentor

04 apr 25
16:00

18:30

Due ore di lezione frontale in inglese a cura degli istruttori QItaly seguita da mezz’ora di attività di mentoring e chiarimenti in italiano

 

Relatori:

Amrit Chhetri, Istruttore QWorld

Kenneth Isamade, Istruttore QWorld

Manuela Profir, Mentor

Lorenzo Pisani, Mentor

Giuliana Siddi Moreau, Mentor

Altre informazioni

Il corso si svolgerà in modalità mista, in presenza e online, ed è rivolto a studenti/esse universitari/ie, dottorandi/e, professionisti/e e imprese.

È fondamentale disporre di un PC connesso alla rete e installare Python su ambiente Conda, i pacchetti Qiskit e Corc o preparare un account su Google Colab per svolgere le esercitazioni. È preferibile inoltre possedere già competenze base di matrici vettori, numeri complessi, Python, aver frequentato il corso QBronze o un corso equivalente di introduzione alla programmazione quantistica.

Lavoratori e lavoratrici possono frequentare il corso in maniera asincrona e sostenere l’esame per l’ottenimento della certificazione.

Vuoi partecipare all’evento? Iscriviti al link specificando se intendi seguire in presenza o da remoto: clicca qui