Learning Roadmap

A structured path from mathematical foundations to advanced quantum computing

25 modules · 185 lessons

01

00. Quantum in a Nutshell — A Gentle Introduction

No math, no prerequisites. A soft-landing introduction to quantum computing with 4 short explainer videos. Start here if you're brand new to quantum.

04

03. Classical Physics — Mechanics & Electromagnetism Prerequisites

Foundational classical physics needed for quantum mechanics: Lagrangian and Hamiltonian mechanics, harmonic oscillators, wave equation, Maxwell's equations, electromagnetic waves, and classical information theory.

06

05. Quantum Mechanics II — Operators, Spin & Angular Momentum

Linear and Hermitian operators, spin-½ systems, Pauli matrices, orbital angular momentum, addition of angular momentum, Clebsch-Gordan coefficients, and the hydrogen atom.

07

06. Quantum Mechanics III — Approximation Methods & Scattering

Time-independent and time-dependent perturbation theory, variational method, WKB approximation, scattering theory, and the physics of identical particles.

09

08. Quantum Circuits & Protocols

The circuit model of computation, quantum teleportation, superdense coding, Deutsch's algorithm circuit, circuit optimization, reversible computation, measurement-based quantum computing, and cluster states.

11

10. Quantum Algorithms II — Advanced & Variational Algorithms

Variational Quantum Eigensolver (VQE), Quantum Approximate Optimization Algorithm (QAOA), HHL algorithm for linear systems, quantum random walks, Trotterization and Hamiltonian simulation, quantum optimization, and tensor networks.

13

12. Quantum Error Correction I — Codes & Stabilizers

Classical error correction review, the 3-qubit bit-flip code, the Shor 9-qubit code, the Steane [[7,1,3]] code, the stabilizer formalism, the Gottesman-Knill theorem, CSS codes, and logical gate operations on encoded states.

15

14. Quantum Complexity Theory

Complexity classes BQP and QMA, quantum query complexity, oracle separations, relation between classical and quantum complexity, quantum interactive proofs, non-locality, and Bell inequalities.

16

15. Quantum Cryptography & Communication

BB84 and E91 quantum key distribution protocols, security proofs for QKD, device-independent QKD, quantum digital signatures, quantum secret sharing, position-based quantum cryptography, and post-quantum cryptography.

19

18. Trapped Ions & Photonic Qubits

Ion trap fundamentals, laser cooling, hyperfine qubits, the Mølmer-Sørensen gate, photonic qubits using polarization and time-bin encoding, linear optics quantum computing, and photonic cluster states.

20

19. Topological Quantum Computing

Anyons and braiding statistics, Fibonacci anyons, the Kitaev toric code, Majorana fermions as quasiparticles, topological qubits, Microsoft's topological approach, and measurement-only topological quantum computing.

21

20. Quantum Hardware Engineering & Noise

Noise sources and characterization, randomized benchmarking, quantum volume as a benchmark, error mitigation techniques (zero-noise extrapolation, Pauli twirling), cryogenics and control electronics, qubit fabrication, and scalability challenges.

22

21. Quantum Simulation & Quantum Chemistry

Molecular Hamiltonians for quantum chemistry, the Hartree-Fock method, Jordan-Wigner and Bravyi-Kitaev transformations for fermionic systems, VQE for chemistry, phase estimation for chemical accuracy, NISQ-era quantum chemistry, materials science applications, and quantum chemistry software.

25

24. Research Frontiers & Open Problems

The quantum fault-tolerance roadmap, demonstrations of quantum advantage, the frontier of quantum machine learning, key open problems in quantum error correction and algorithms, and where the field is heading.