ACCOUNT OPTIONAL

Make room for discovery.

Explore the lessons and circuit builder as a guest. Sign in to access your personal learning dashboard.

Sign in
01—04 / Foundations05—08 / Algorithms + systems
01

FOUNDATIONS

Qubits & Quantum States

Quantum computing starts with the quantum bit, or qubit. Unlike a classical bit that is either 0 or 1, a qubit can exist in a superposition of both states simultaneously. This property enables quantum parallelism. In this module we’ll explore the mathematics of state vectors, the Bloch sphere representation, and the practical implications of measurement.

03 CONCEPTSQUIZ / 03Open
02

FOUNDATIONS

Superposition

Superposition is the cornerstone of quantum parallelism. We’ll learn how to construct superpositions of multiple qubits, the concept of tensor products, and why this leads to exponential state spaces.

03 CONCEPTSQUIZ / 03Open
03

FOUNDATIONS

Measurement

Measurement is the process that converts a quantum state into a classical bit string. It is probabilistic and collapses the wavefunction. We’ll study projective measurement, basis choices, and the impact on entanglement.

03 CONCEPTSQUIZ / 03Open
04

FOUNDATIONS

Entanglement & Bell States

Entanglement is a uniquely quantum correlation where the state of each particle cannot be described independently of the others. The simplest examples are the four Bell states, maximally entangled two‑qubit states. This module walks through their construction and measurement outcomes.

03 CONCEPTSQUIZ / 03Open
05

ALGORITHMS + SYSTEMS

Deutsch‑Jozsa Algorithm

The Deutsch‑Jozsa problem asks: given a black‑box function f:{0,1}ⁿ→{0,1}, determine whether f is constant (same output for all inputs) or balanced (outputs 0 for half the inputs and 1 for the other half). Classically this requires 2ⁿ evaluations in the worst case; quantumly a single query suffices.

03 CONCEPTSQUIZ / 03Open
06

ALGORITHMS + SYSTEMS

Grover's Search

Grover’s algorithm provides a quadratic speed‑up for unstructured search. Given an unsorted database of N=2ⁿ items with a single marked item, a classical algorithm needs O(N) queries, while Grover finds the marked item in O(√N) queries.

03 CONCEPTSQUIZ / 03Open
07

ALGORITHMS + SYSTEMS

Quantum Teleportation

Quantum teleportation transfers the exact quantum state of a particle to a remote particle using a pair of entangled qubits and classical communication. No cloning occurs; the original state is destroyed by measurement.

03 CONCEPTSQUIZ / 03Open
08

ALGORITHMS + SYSTEMS

Shor's Algorithm Overview

Shor’s algorithm factors integers in polynomial time using quantum period finding. It consists of reducing factoring to order‑finding, then using quantum Fourier transform to discover the period of a modular exponentiation function.

03 CONCEPTSQUIZ / 03Open