|SCIENTIFIC DISCIPLINARY SECTOR||FIS/02|
The course is an introduction to quantum information and computation. The theoretical part is followed by an applicative one aimed to show the more recent developments in the field.
This course aims to introduce the key concepts and methods of Quantum Information and Computation. The first part will provide the operational elements of quantum mechanics and quantum information: superposition principle, quantum entanglement, the quantum bit (qubit) and quantum logical gates. The second part will introduce the basic quantum algorithms and applications to informatics such as quantum database search algorithm, quantum teleportation and superdense coding.The final part will deal with some possible applications to robotics. It will be shown as the above ideas and concepts can be introduced in software architecture for robots that exploit quantum-inspired perception, reasoning and action techniques.
The course aims to bring the students updated with the recent and fast-developing field of quantum technologies, quantum information, and computation.
The students will learn the fundamental ideas of quantum mechanics which form the basis for the applications of quantum technologies and information.
The most important innovations and applications to informatics (such as quantum teleportation and cryptography) and computation (database search algorithm) will be presented. Some of the more recently proposed applications to Robotics engineering will be discussed.
The students will also learn the most used quantum programming languages (such as IBM-Qiskit) and apply the knowledge to solve prototypical simple problems.
There are no particular prerequisites for mathematics and physics. The mathematical tools needed will be introduced during the course.
Theoretical lectures supported by more applicative ones focused on the quantum computers languages (Qiskit by IBM, CIRQ by Google, Braket by Amazon)
M. A. Nielsen e I. L. Chuang "Quantum Computation and Quantum Information", Cambridge University Press (2011)
N. S. Yanofsky e M. A. Mannucci "Quantum Computing for Computer Scientists", Cambridge University Press (2008)
E. G. Rieffel and W. H. Polak "Quantum Computing: A Gentle Introduction (Scientific and Engineering Computation)"
The MIT Press (2011)
The lectures will start according to the academic calendar
All class schedules are posted on the EasyAcademy portal.
The final examination will consist of a discussion of the subjects presented during the lessons.
At the end of the course, the student must be able to handle the basic concepts and techniques of quantum mechanics and quantum information.
To this aim the possibility to develop a project as a home assignment during the course will be considered.
The following items will be part of the evaluation: