Quantum Computing
Select a topic from the sidebar to get started.
Why Quantum Computing Exists
From Moore's Law limits to quantum advantage — why quantum computers work fundamentally differently from classical machines.
Math Foundations for Quantum
Complex numbers, vectors, matrices, tensor products, and Dirac notation — the mathematical toolkit every quantum programmer needs.
The Qubit
Superposition, the Bloch sphere, Born Rule, quantum phase, and what measuring a qubit actually means mathematically.
Quantum Gates
Pauli gates, Hadamard, phase gates, rotation gates, and how unitary matrices implement reversible quantum operations.
Quantum Circuits
Circuit notation, multi-qubit systems, Bell states, entanglement, teleportation, and how noise limits circuit depth.
Quantum Algorithms
Deutsch, Grover, Shor, QFT, and variational algorithms — the algorithmic primitives that deliver quantum speedups.
Quantum Programming
Qiskit, Cirq, and PennyLane — building, simulating, and running circuits on real quantum hardware in the cloud.
Quantum Hardware
Superconducting qubits, trapped ions, photonics, neutral atoms, decoherence, and what makes quantum hardware so hard to build.
Error Correction & Scaling
Surface codes, fault tolerance, the threshold theorem, error mitigation, and the road to scalable quantum computation.
Frontier & Future
Quantum ML, quantum chemistry, QKD, post-quantum cryptography, and the open problems shaping the next decade of research.