Skip to main content
If you continue browsing this website, you agree to our policies:
  • Condizioni di utilizzo e trattamento dei dati
Continue
x
If you continue browsing this website, you agree to our policies:
  • Condizioni di utilizzo e trattamento dei dati
Continue
x
e-Learning - UNIMIB
  • Home
  • More
Listen to this page using ReadSpeaker
 Log in
e-Learning - UNIMIB
Home
Percorso della pagina
  1. Science
  2. Master Degree
  3. Artificial Intelligence for Science and Technology [F9103Q - F9102Q]
  4. Courses
  5. A.A. 2024-2025
  6. 2nd year
  1. Quantum Information and Algorithms
  2. Summary
Insegnamento Course full name
Quantum Information and Algorithms
Course ID number
2425-2-F9102Q026
Course summary SYLLABUS

Course Syllabus

  • Italiano ‎(it)‎
  • English ‎(en)‎
Export

Obiettivi

Comprensione delle peculiarità dell'Informazione Quantistica. Comprensione dei protocolli crittografici più rappresentativi utilizzati nella comunicazione quantistica. Approfondimento della comprensione dei principi operativi dei modelli computazionali quantistici. Comprensione del funzionamento di varie classi di algoritmi quantistici e di come questi possano essere implementati utilizzando i formalismi e i linguaggi di programmazione appropriati.

Contenuti sintetici

Il corso fornisce un'introduzione a temi rappresentativi delle seguenti aree tematiche:

  1. Teoria dell'Informazione Quantistica (elementi di base)
  2. Crittografia Quantistica (distribuzione quantistica di chiavi)
  3. Comunicazione Quantistica (canali non ideali e codici per la correzione dell'errore)
  4. Computazione Quantistica (algoritmi avanzati selezionati, algoritmi di Machine Learning)

Programma esteso

  1. Teoria dell'Informazione Quantistica (elementi di base rivisitati)

    • Dalle Computazioni Classiche a quelle Probabilistiche a quelle Quantistiche
    • Correlazioni Classiche vs. Quantistiche
    • Quantità di Informazione nei Sistemi Classici e Quantistici
  2. Crittografia Quantistica (distribuzione quantistica di chiavi)

    • L'Entanglement come Risorsa per la Crittografia: Teletrasporto e Codifica Densa
    • Protocolli di Distribuzione delle Chiavi Quantistiche: Bennet & Brassard 84, Bennet 92, Ekert 91
  3. Comunicazione Quantistica (canali non ideali e codici per la correzione dell'errore)

    • Teoria delle matrici densità
    • Decoerenza e Canali Non Ideali
    • Codici per la Correzione degli Errori Quantistici
  4. Computazione Quantistica (algoritmi avanzati selezionati)

     - Richiamo dei concetti fondamentali
     - "Subroutine" Quantistiche (ad es. phase kick-back)
     - Revisione del "Canone", gli Algoritmi più Noti
     - Ulteriori algoritmo rilevanti: l'algoritmo di fattorizzazione di Shor
    

Prerequisiti

Algebra lineare e argomenti matematici trattati nei corsi di laurea triennale in discipline STEM.
Familiarità con i concetti di base di Statistica e Apprendimento Automatico

Aver seguito l'insegnamento Fundations of Quantum Computing (Primo Anno Magistrale, anche denominato in precedenza Quantum Simulations), o un insegnamento equivalente.

Modalità didattica

L’insegnamento è composto da

  • lezioni frontali, in modalità didattica erogativa (DE 32 ore)
  • attività di programmazione in laboratorio in modalità didattica interattiva (DI 24 ore)

Tutte le attività si svolgeranno in presenza.

Il corso sarà erogato in Inglese.

Materiale didattico

Note e articoli scientifici forniti dai docenti.

Per approfondire ulteriormente gli argomenti sono utili i seguenti testi:

  • Vathsan - Introduction to Quantum Physics and Infromation Processing - CRC Press 2016
  • Hayashi - Introduction to Quantum Information Science - Springer-Verlag Berlin Heidelberg 2015
  • Wolfgang Polak, Eleanor Rieffel: Quantum Computing : A Gentle Introduction. MIT Press, 2011

Periodo di erogazione dell'insegnamento

Secondo Anno, Primo Semestre

Modalità di verifica del profitto e valutazione

La valutazione dell'apprendimento si basa su un colloquio orale, sui temi trattati in aula durante il corso.

Criteri di Valutazione:

  • Comprensione dei Concetti (comprensione approfondita e completa degli argomenti del corso)
  • Capacità di Risolvere Problemi (applicazione della conoscenza teorica e creatività)
  • Capacità di Spiegare e Discutere (chiarezza, sintesi e capacità critica)

Orario di ricevimento

Su appuntamento.

Sustainable Development Goals

ISTRUZIONE DI QUALITÁ | IMPRESE, INNOVAZIONE E INFRASTRUTTURE
Export

Aims

Understanding the peculiarities of Quantum Information. Understanding of the most representative cryptographic protocols used in quantum communication. In-depth understanding of the operating principles of quantum computational models. Understanding the functioning of various classes of quantum algorithms and how they can be implemented using appropriate formalisms and programming languages.

Contents

The course provides an introduction to representative topics in the following thematic areas:

  1. Quantum Information Theory (basic elements)
  2. Quantum Cryptography (quantum key distribution)
  3. Quantum Communication (non-ideal channels and error-correcting codes)
  4. Quantum Computation (selected advanced algorithms, Machine Learning algorithms)

Detailed program

  1. Quantum Information Theory (basic elements reviewed)

    • From Classical to Probabilistic to Quantum Computations
    • Classical vs. Quantum Correlations
    • Information Quantities in Classical and Quantum Systems
  2. Quantum Cryptography (quantum key distribution)

    • Entanglement as a Resource for Cryptography: Teleportation and Dense coding
    • Quantum Key Distribution Protocols: Bennet & Brassard 84, Bennet 92, Ekert 91
  3. Quantum Communication (non-ideal channels and error-correcting codes)

    • Density matrix theory
    • Decoherence and Non-Ideal Channels
    • Quantum Error Correcting Codes
  4. Quantum Computation (selected advanced algorithms)

     - Recall of the fundamental concepts
     - Quantum “Subroutines” (e.g. phase kick-back)
     - Review of “the Canon”, the most well-known algorithms
     - Further notable algorithms: the Shor factorization algorithm
    

Prerequisites

Linear algebra, and mathematical topics covered in undergraduate courses held in STEM bachelor degrees. Understanding of basic concepts in statistics and machine learning.

Attendance of the course Fundations of Quantum Computing (1st year M.Sc. a.k.a. Quantum Simulations), or an equivalent course.

Teaching form

The course consists of

  • classroom lectures (DE 32 hours)
  • interactive laboratory programming activity (DI 24 hours)

All activities will be held in presence.

The course will be delivered in English.

Textbook and teaching resource

Lecture notes and scientific papers provided by the lecturers.

To further explore the topics in greater detail, the following texts are useful:

  • Vathsan - Introduction to Quantum Physics and Infromation Processing - CRC Press 2016
  • Hayashi - Introduction to Quantum Information Science - Springer-Verlag Berlin Heidelberg 2015
  • Wolfgang Polak, Eleanor Rieffel: Quantum Computing : A Gentle Introduction. MIT Press, 2011

Semester

Second Year, First Semester

Assessment method

The learning assessment is based on an oral interview, on the subjects exposed in class during the course.

Evaluation criteria:

  • Understanding of Concepts (in-depth and comprehensive understanding of course topics)
  • Problem-Solving Skills (application of theoretical knowledge and creativity)
  • Ability to Explain and Discuss (clarity, synthesis and critical thinking)

Office hours

Upon appointment.

Sustainable Development Goals

QUALITY EDUCATION | INDUSTRY, INNOVATION AND INFRASTRUCTURE
Enter

Key information

Field of research
INF/01
ECTS
6
Term
First semester
Activity type
Mandatory to be chosen
Course Length (Hours)
56
Degree Course Type
2-year Master Degreee
Language
English

Staff

    Teacher

  • GG
    Gabriele Gianini

Students' opinion

View previous A.Y. opinion

Bibliography

Find the books for this course in the Library

Enrolment methods

Manual enrolments
Self enrolment (Student)

Sustainable Development Goals

QUALITY EDUCATION - Ensure inclusive and equitable quality education and promote lifelong learning opportunities for all
QUALITY EDUCATION
INDUSTRY, INNOVATION AND INFRASTRUCTURE - Build resilient infrastructure, promote inclusive and sustainable industrialization and foster innovation
INDUSTRY, INNOVATION AND INFRASTRUCTURE

You are not logged in. (Log in)
Policies
Get the mobile app
Powered by Moodle
© 2025 Università degli Studi di Milano-Bicocca
  • Privacy policy
  • Accessibility
  • Statistics