You are here: Home » Study Plan » Subject



master degree course in COMPUTER SCIENCE

Course year 1
Teaching units Unit Quantum physics and informatio
Related or Additional Studies (lesson)
  • TAF: Supplementary compulsory subjects SSD: FIS/03 CFU: 3
Teachers: Filippo TROIANI
Unit Quantum gates and algorithms
Related or Additional Studies (lesson)
  • TAF: Supplementary compulsory subjects SSD: FIS/03 CFU: 3
Teachers: Andrea BERTONI
Exam type oral
Evaluation final vote
Teaching language Italiano
Contents download pdf download




At the end of the course the student will know the basic concepts of quantum information processing, he/she will be able to understand, implement and use simple quantum algorithms, he/she will know a technology platform form quantum computing and its physical implementation.

Admission requirements

Linear algebra.

Course contents

Module 1 : "Quantum physics and information"
- Needs for a quantum description of physical systems. Uncertainty principle.
- Quantum states (Bra/Ket notation), their unitary time evolution, and the quantum measurement.
- Quantum coherence and entanglement.
- From bits to qubits. Quantum parallelism.
- Physical qubits: semiconductor quantum dots, electron spins, photon polarization.
- Quantum teleportation protocol.

Module 2 "Quantum gates and algorithms"
- The circuit model of quantum computing: One- and two-qubit quantum gates.
- Existing quantum computers: IBM Q System and the Q experience.
- Alternative QC models: Quantum annealing and adiabatic quantum computation.
- Existing quantum computers: D-Wave quantum annealer.
- From closed to open quantum systems: Environment and decoherence.
- Quantum error correction.
- Quantum communication: Elements af quantum criptography and quantum key distribution protocols.

Teaching methods

Lessons will be held online through the Collaborate and/or BigBlueButton platforms, integrated in dolly FIM. (Attention: the course infos and references are on the dolly page of the course OF THE FIM DEPARTMENT. The student will be asked to discuss the methods and tools of scientific communication starting from his own naturalistic skills, thus creating a space for comparing knowledge of the content and dissemination strategy. By illustrating the fundamental theoretical concepts and the collegial discussion of the different case studies, the student will build the cognitive foundations that will be put into practice in the elaboration of the final communication project. At the end of the training the student will be able to evaluate the effectiveness of a communicative action and to understand the development path of a museum project. The student will be invited to take particular care of the form of the communication project which must therefore be an applicative expression of the strategies learned during the course.

Assessment methods

Oral interview via videoconference systems (e.g. Google Meet).

Learning outcomes



N. David Mermin, Quantum Computer Science. An Introduction.
Cambridge University Press
Giuliano Benenti, Principles of Quantum Computation and Information Volume 1.
New Jersey: World Scientific.
Scott Aaronson, Quantum Computing since Democritus.
Cambridge University Press