Programming subjects

QP

Quantum Programming

Practice gate sequencing, small-circuit construction, Qiskit-style code generation, and statevector reasoning in a browser-first environment.

Simulations3

All labs in this subject now open on individual routes.

Beginner0

Foundational visual-first labs for rapid entry.

Intermediate3

Hands-on control surfaces for protocol and systems reasoning.

Advanced0

Higher-complexity labs that reveal structure and tradeoffs directly.

QPR-01IntermediateQuantum Programming
QP
Unitary Operations Playground

Interact with Pauli, Hadamard, phase-shift, and rotation gates.

ModeInteractive
TrackQP
LevelIntermediate

Quantum Programming

Unitary Operations Playground

Build a single-qubit gate sequence, watch the state update after each operation, and compare amplitudes before and after collapse.

QPR-02IntermediateQuantum Programming
QP
Qiskit Circuit Lab

Build circuits visually and export a Qiskit-style code sketch.

ModeInteractive
TrackQP
LevelIntermediate

Quantum Programming

Qiskit Circuit Lab

Place gates on a small grid, inspect the generated circuit listing, and compare the visual circuit against a Python-flavored pseudo-export.

QPR-03IntermediateQuantum Programming
QP
Statevector Simulator

Simulate small multi-qubit circuits and inspect amplitudes directly.

ModeInteractive
TrackQP
LevelIntermediate

Quantum Programming

Statevector Simulator

Run toy presets or custom sequences on a small register, then inspect complex amplitudes and basis-state probabilities.