Quantum computing · Open educationLearn. Try. Repeat.
A little theory. A lot of discovery.

Understand it.Experiment with it.Make it your own.

A free, open classroom for quantum computing and the maths behind it. Follow your curiosity from the first qubit to code that runs on real hardware.

Open resources. Hands-on code. At your pace.

20Open learning
resources
5Subjects to
explore
3Research &
writing series
∞Room for
curiosity

Every quantum journey starts somewhere.

No quantum background? Begin with qubits, gates, and your first circuit.

Start from zero ↗
01 Learning Library

Find your next rabbit hole.

From quantum fundamentals to scientific software. Pick a subject, find a resource, and learn by building.

Showing all 20 resources

Quantum ComputingStart with fundamentals, Qiskit, landmark papers, and worked challenges.7 resources
Quantum ML & ApplicationsMove from QML foundations to near-term devices and numerical finance.3 resources
AI, ML & ProgrammingBuild breadth in language models and high-performance computing.1 resource
Mathematics & CS FoundationsStrengthen linear algebra, computational physics, problem solving, and GPU programming.4 resources
More Open ProjectsFollow the same thread into quantum algorithms, high-energy physics, and research experiments.5 resources
02 Practice Lab

Less watching.
More working it out.

Make the ideas stick. Work through focused exercises in the browser, run your code, and check what you have learned.

Enter the practice lab
first_qubit.pyPython · Qiskit
# A little code. A new possibility.
from qiskit import QuantumCircuit

qc = QuantumCircuit(1)
qc.h(0)  # create superposition
qc.measure_all()
↳ Theory becomes something you can try.
03 Field notes

Ideas from the lab. Stories from the field.

A closer look at quantum hardware, scientific software, and what happens when theory meets an experiment. Explore all the writing ↗