QC Study Roadmap

qc/moc

Map of Content for a self-directed quantum computing curriculum, built up from lecture material, hands-on labs, and other resources along the way. Central hub — everything links back here.

Concept Map

Absolute Basics

Programming a Quantum Computer

Foundations

Why Quantum Computing Matters

Entangled States

Quantum Communication

Depth & Optimization

Hardware Reality

Noise & Error Models

Dynamic Circuits

Error Mitigation

Quantum Algorithms

Quantum Machine Learning

Quantum Advantage

Quantum + HPC

Reading the Literature

Suggested Study Order

  1. Absolute basics — what a quantum computer physically iswhat a qubit isSuperpositionBloch SphereMeasurement and Collapse. The ground floor everything below is built on; start here with zero prior knowledge.
  2. Programming a quantum computer — QuantumCircuit BasicsThe Primitives FamilyParameterized CircuitsSimulators — Statevector vs Shot-Based. The mechanical/code layer every snippet from here on assumes; without this, the rest of the vault reads as unexplained syntax.
  3. Gates — Pauli Operators, X Gate, H Gate, CX Gate and Entanglement, Z Gate and Relative Phase. The vocabulary everything else is written in.
  4. Why quantum computing matters — now that you can read gates, see the actual payoff: Quantum Speedup — Ingredients and MythsDeutsch’s AlgorithmThe Deutsch-Jozsa AlgorithmComputational Complexity — P, NP, BQPThe Quantum Algorithm ZooWhat Quantum Computers Are Good ForQuantum Utility vs Quantum Advantage. This is the “why bother” answer, made concrete instead of assumed.
  5. Entanglement → Bell states (build intuition for correlation)
  6. Quantum Communication — E91 — Entanglement-Based Quantum Key DistributionBB84 Quantum Key Distribution. Bell states and CHSH stop being abstract physics demos and become a working security protocol: E91 catches an eavesdropper via a live CHSH-inequality violation, BB84 via a basis-mismatch error rate — two different mechanisms for the same goal.
  7. GHZ states → circuit depth (why depth matters at all)
  8. Depth-reduction tricks (middle-out, recursive fan-out) — the “aha” of exponential improvement
  9. Transpilation reality check (abstract circuit → real hardware constraints) — later revisited with real numbers in Transpiling QAOA Circuits — SWAP Strategies and SAT Mapping
  10. Heavy-hex topology + coupling maps + layout + bridge identity (designing with the hardware graph)
  11. Noisy execution — first the black-box comparison (Noisy Execution and Fidelity), then the mechanisms underneath it: density matrices → depolarizing → Pauli → thermal relaxation, plus how measurement basis reveals different error types
  12. Dynamic circuits — feedforward as a third lever (besides depth-reduction and topology-awareness) for building entanglement cheaply
  13. Running on real IBM hardware — close the loop from simulation to an actual backend
  14. Error suppression/mitigation — the whole-circuit knobs first (EstimatorOptions and the Five Mitigation Knobs), then the algebra underneath them (Dressed Gates and Pauli Propagation), then the per-layer machinery that fixes the whole-circuit knobs’ blind spots: Samplomatic — Boxes and AnnotationsNoiseLearnerV3 and Pauli-Lindblad ModelsExecutor Primitive, applied to a real benchmark circuit, then the Chapter 3 add-ons (PNA — Propagated Noise Absorption, PEC — Probabilistic Error Cancellation, SLC — Shaded Lightcones), then the fault-tolerant endgame (Error Correction (EC)) — full loop from “noisy today” to “corrected tomorrow”
  15. Quantum algorithms — the capstone: why simulation is hard (Hamiltonian Simulation — Why It’s Hard) → how to encode a real Hamiltonian (Hamiltonians and Encoding for Quantum Circuits) → TrotterizationThe Ground-State Problem → derive the QFT itself → the three ways to attack the ground-state problem (Quantum Phase Estimation (QPE) with its H2 worked example, Variational Quantum Eigensolver (VQE), Quantum Krylov Methods) → the near-term chemistry frontier (Sample-Based Quantum Diagonalization (SQD)The LUCJ AnsatzSKQD and SqDRIFTa real N2 worked example) → the other landmark algorithms, Grover’s Algorithm and QAOA — Quantum Approximate Optimization Algorithm (with its own worked example and the qubit-saving Pauli Correlation Encoding (PCE)) → zoom back out with The Full Pipeline of a Quantum Solver, tying every stage back to the section that covers it. Everything from Foundations, Programming a Quantum Computer, and Error Mitigation gets used here for real.
  16. Quantum Machine Learning — Data Encoding Circuits (Feature Maps)Quantum Neural Networks (QNN)Quantum Kernel Methods. Two different ways to put Parameterized Circuits to work on supervised learning: one trains circuit parameters like VQE does, the other trains nothing quantum at all and just computes a kernel matrix.
  17. Quantum advantage — the “how do we know we can trust this” finale: start with the formal definition itself, then the trust-building tools that satisfy it: Peaked Circuits and Verifiable Quantum AdvantageThe Variational Principle as a Trust ToolThe Operator Loschmidt Echo (OLE) Benchmark. Ties back to Quantum Utility vs Quantum Advantage from step 4, now with a real 56-qubit answer to the question that section could only pose.
  18. Quantum + HPC — zooming out to systems scale: What is HPCWhy Quantum Needs HPCQuantum-Centric Supercomputing (QCSC)The Quantum+HPC Software StackHybrid Workflow Patterns — VQE and SQD at HPC ScaleAI in the Quantum+HPC Loop. The final answer to “how does any of this actually get deployed for real” — closes the loop from single-qubit basics all the way to exascale integration.
  19. Reading the literature — a change of register: The First-Pass Framework for Reading a Quantum PaperSpotting Hype and Omissions in Quantum Claims. Not a physics topic and not required for anything above — a standalone research-literacy skill for once you’re reading real papers instead of secondhand material.

Open Threads