← All Modules
Advanced · 12 Topics
Quantum Information & Computing
Qubits, quantum gates, entanglement, quantum algorithms, error correction, and the theory of quantum computation.
1
Qubits & Quantum States
The quantum bit — superposition, measurement, and the Bloch sphere.
→
2
Quantum Gates & Circuits
Unitary operations on qubits — the Pauli gates, Hadamard, CNOT, and circuit universality.
→
3
Quantum Entanglement
Non-separable quantum states, Bell states, EPR, and the no-cloning theorem.
→
4
Quantum Teleportation
Transmitting a qubit state using entanglement and two classical bits.
→
5
Quantum Fourier Transform
Exponentially efficient Fourier transform — the engine of Shor's algorithm.
→
6
Deutsch-Jozsa & Bernstein-Vazirani
The first quantum algorithms proving exponential speedup over classical computation.
→
7
Grover's Search Algorithm
Quadratic quantum speedup for unstructured database search.
→
8
Shor's Factoring Algorithm
Polynomial-time quantum factoring — and the threat to RSA cryptography.
→
9
Quantum Error Correction
Protecting quantum information from decoherence using redundancy without measuring the state.
→
10
Quantum Cryptography & BB84
Information-theoretically secure key distribution using quantum mechanics.
→
11
Density Matrices & Open Systems
Mixed states, decoherence, von Neumann entropy, and open quantum systems.
→
12
Quantum Complexity Theory
BQP, quantum advantage, and the frontier of what quantum computers can solve faster.
→