| 020IQCES4 | Introduction to Quantum Computing |
|---|---|
|
This course introduces the fundamental principles of quantum computing from both a scientific and engineering perspective. It provides students with the mathematical and physical foundations required to understand quantum information processing, including linear algebra, Hilbert spaces, quantum states, and measurement. The course covers qubits, quantum gates, quantum circuits, and current quantum hardware technologies. Students are introduced to key quantum algorithms such as Deutsch, Grover, and Shor, as well as hybrid and variational approaches (VQE, QAOA). The course also addresses decoherence, quantum error correction, and the limitations of current quantum computers. Broader topics such as quantum cybersecurity, post-quantum cryptography, and the economic and societal impact of quantum technologies are discussed. Practical illustrations are conducted using Python and Qiskit. Temps présentiel : 30 heures Charge de travail étudiant : 70 heures Méthode(s) d'évaluation : Evaluation - TC, Examen final |

