Options d’inscription

Python in Quantum Computing
Cours des doctorants 2025

This course introduces learners to the fundamental concepts of quantum computing and demonstrates how to use Python — through the Qiskit library — to create, simulate, and analyze quantum circuits.

Students will explore:

  • The principles of quantum mechanics that power quantum computation (e.g., superposition, entanglement).

  • The basics of Qiskit, a powerful Python-based toolkit for building quantum circuits.

  • How to code quantum operations using Python and visualize the results with real-time simulations.

The course is structured into three key learning units (called “grains”):

  1. Grain 1 – Introduction to Quantum Programming with Python
    Learners discover how quantum computing differs from classical computing and how Python and Qiskit serve as gateways to this new paradigm.

  2. Grain 2 – Building Quantum Circuits with Qiskit
    Students learn to design quantum circuits using standard quantum gates, and gain practical experience manipulating qubits programmatically.

  3. Grain 3 – Executing and Visualizing Quantum Circuits
    This unit focuses on running quantum programs on simulators, understanding measurement outcomes, and visualizing results with tools like histograms.


Auto-inscription (Étudiant)
Auto-inscription (Étudiant)