Module 06 of 10

Quantum Programming with Qiskit

Lessons

About This Module

So far the course has worked with circuits on paper. This module is where you start writing them as code. Qiskit is an open-source Python toolkit for building quantum circuits, simulating them on your own computer, and running them on real quantum hardware in the cloud.

It starts by building and running a first program: a Bell-state circuit, run both on a simulator and on a real IBM quantum computer. Next it reviews the math behind the circuit that Qiskit runs for you: state vectors, gate matrices, and measurement. It closes with a first real experiment that introduces the Qiskit patterns workflow (map, optimize, execute, post-process) and the Sampler and Estimator primitives.

Watch the lessons in order, then continue on to Quantum Algorithms.

Lessons

3 videos
01

Build and Run Your First Quantum Program

Qiskit's hands-on lesson on writing a Bell-state circuit in code, running it on a simulator and on a real IBM quantum computer, and reading the results.

02

Quantum Mechanics Basics

How the circuit you just ran works under the hood: quantum states as vectors, gates as matrices, how measurement gives probabilities, and what the Bell-state circuit does step by step.

03

Your First Quantum Experiment

A first real use of a quantum computer: the four-step Qiskit patterns workflow, and the difference between the Sampler and Estimator primitives.