BACK TO ORIENTATION & MOTIVATION
01.05/LESSON
BEGINNER6 MIN READ

HOW TO USE THIS CURRICULUM

The roadmap, the pedagogy, and what tools you will eventually need — a map before the journey.

You now know why quantum computing matters, where it came from, what it can and can't do, and who's building it. This last lesson of Module 0 is the map for the journey ahead — how this curriculum is organized, how to actually study it, and what tools you'll eventually need.


The Five Parts, at a Glance

This curriculum is organized into 25 modules, grouped into 5 Parts, each with a distinct job:

PARTFOCUSWHAT YOU WILL BE ABLE TO DO AFTERWARD
Part A — FoundationsQubits, the Bloch sphere, gates, entanglement, measurement (Modules 0-10)Read and reason about any quantum circuit diagram, with full visual and mathematical intuition
Part B — Programming & AlgorithmsQiskit, foundational algorithms, QFT, Grover's, Shor's (Modules 11-15)Write and run real quantum code, and explain how the field's headline algorithms work
Part C — Real Hardware, Noise & Error CorrectionWhy quantum computers fail, and how we fix it (Modules 16-18)Understand why real quantum hardware behaves differently from a perfect simulator, and how engineers compensate
Part D — Variational Algorithms & QMLHybrid quantum-classical algorithms, VQE, QAOA, quantum machine learning (Modules 19-22)Build and train the kinds of algorithms actually used on today's noisy hardware
Part E — Communication, Networking & SensingQuantum cryptography, the quantum internet, quantum sensing (Modules 23-25)Understand quantum applications beyond pure computation

There's also an Optional Elective: Beyond the Basics, covering heavier formal math (density matrices, Bell's theorem, quantum entropy) for curious readers — it is never required for anything in Parts A through E.

How Math Is Handled

If you're worried about the math, here's the design principle behind this entire curriculum, stated plainly: math only ever shows up right before you need it, in exactly the amount needed to understand the next concept — never as a wall up front.

Concretely: Module 1 (next up) builds your entire intuition for qubits and the Bloch sphere using pictures and analogies, with zero equations. Only in Module 2 do we introduce the minimum linear algebra and complex numbers needed — and even then, motivated visually, without formal proofs. Every gate you learn about in Module 4 comes strictly after the math needed to understand it, never before. If a topic needs heavier formalism (density matrices, entropy, Bell inequality derivations), it's pushed into the standalone elective module at the end, which nothing else in the curriculum depends on.

YOU DO NOT NEED A PHYSICS DEGREE

Every concept in Parts A through E is taught from a computer science and visual-intuition starting point. Where physics terminology is unavoidable (like "phase" or "spin"), it's introduced with a CS-grounded analogy first, and defined precisely only once you have the intuition to support the definition.

How Each Lesson Is Structured

Every lesson you'll encounter in this curriculum follows the same pattern, so you always know what to expect:

  1. Plain-English explanation first — no notation until you understand the idea in words.
  2. An analogy or worked example for anything non-obvious, grounded in things you already know (search, data structures, probability).
  3. The motivation — why the concept exists and what would break without it — before the mechanics.
  4. Complete math, worked through step by step, with nothing skipped or abbreviated.
  5. Visual descriptions wherever a concept is naturally visual (Bloch spheres, circuit diagrams, probability charts).
  6. Practice questions at the end of every lesson, with full worked answers, so you can check your own understanding immediately.
  7. A summary of key takeaways, so you always know the two or three things worth remembering even if you forget the details.

Tools You'll Eventually Need (Not Yet)

You do not need to install anything to get through Part A of this curriculum (Modules 0-10) — it's entirely conceptual, diagram-driven, and math-light. Once you reach Module 11 (Programming with Qiskit), you'll need:

  • Python (version 3.9 or later is a safe baseline) — if you've written any Python before, you're ready; if you haven't, any basic Python tutorial will be enough preparation.
  • Qiskit — IBM's open-source quantum programming framework, installable via pip install qiskit. Full setup instructions are given at the start of Module 11.
  • A free IBM Quantum account — needed only later, for Module 11, Lesson 7, when you run a circuit on real hardware. Not needed for simulation, which covers most of the module.
  • PennyLane — a second quantum programming framework, introduced later in Module 19 for variational algorithms, installable the same way via pip install pennylane.

None of this is needed right now — it's listed here simply so you know what's coming and can install things at a relaxed pace when you actually reach those modules.

SUGGESTED PACE

There's no enforced schedule, but as a rough guide: Part A (Modules 0-10) is designed to be readable in a few focused sessions since it's conceptual rather than hands-on. Part B onward involves actually running code, so budget more time per module once you're writing and testing circuits yourself.

A Note on "Standalone but Sequential"

Every module in this curriculum is written to be independently bookmarkable and revisitable — if you need to jump back to Module 4 to re-check how the Hadamard gate works, that lesson won't assume you remember every detail of Module 12. At the same time, the curriculum is strictly sequential in the concepts it introduces: nothing in Module 5 will assume knowledge from Module 15. This means it's safe (and encouraged) to go in order the first time through, and easy to use as a reference afterward.


Practice Questions

Test your understanding


KEY TAKEAWAYS

Remember these points

The curriculum has 5 Parts: Foundations, Programming & Algorithms, Real Hardware & Error Correction, Variational Algorithms & QML, and Communication & Sensing

Math is introduced just-in-time, never as a wall up front — Module 1 is entirely visual, and the math in Module 2 is motivated by pictures you already understand

No installation is needed until Module 11 — Parts A through E are conceptual and diagram-driven before requiring Python and Qiskit

Every lesson has the same structure: plain-English explanation, analogy, motivation, complete math, practice questions, and key takeaways

The Optional Elective covers heavier math (density matrices, Bell's theorem) but is never required for the core curriculum