Phase 4 ยท Weeks 16-21

Quantum Computing

A fresh start with new primitives: qubits instead of bits, unitaries instead of logic gates, amplitudes instead of probabilities. Your Week 2 linear algebra pays off immediately. Spine: John Watrous's IBM course, with Qiskit as your lab bench.

Spine: IBM Quantum Learning (Watrous) Tool: Qiskit Reference: Nielsen & Chuang
Your spine, in two media

The course is Basics of Quantum Information on IBM Quantum Learning (this is where the old Qiskit Textbook content now lives - the learning.quantum.ibm.com URLs on your original list redirect here). The same author teaches it on video:

Understanding Quantum Information and Computation - John Watrous (Qiskit channel). Follows the written course lesson for lesson.

Optional drills alongside any week: Brilliant's Quantum Computing course (paid, gentle) or the Microsoft Quantum Katas (free, Q#).

Week 16

Single systems: qubits, states, measurement

Study

Exercises

Checkpoint

You can compute the outcome distribution of any single-qubit circuit by hand.

Week 17

Multiple systems: tensor products and entanglement

Study

Exercises

Checkpoint

The CHSH experiment wins about 85 percent of the time and you can explain why no classical strategy does that.

Week 18

Protocols: teleportation, superdense coding

Study

Exercises

Checkpoint

You can explain why teleportation does not violate no-cloning or send information faster than light.

Week 19

Algorithms I: query algorithms and the QFT

Study

Exercises

Checkpoint

You can articulate what the QFT computes, and why that is not the same as "a faster FFT for your radio data" (input/output are amplitudes, not accessible arrays).

Week 20

Algorithms II: Grover, and the NISQ reality check

Study

Exercises

Checkpoint

You have run a circuit on a physical quantum computer, and you can name the two main reasons its output differs from the simulator's.

Week 21

Consolidation

Exercises

Phase gate: self-test before Phase 5

Target: 8 of 10, closed book.

  1. Write the state after H on qubit 0 followed by CNOT(0,1), starting from |00>.
  2. Why must quantum gates be unitary? (You previewed this in Week 2 - now answer it properly.)
  3. What is the Born rule?
  4. State the no-cloning theorem and its one-line proof idea.
  5. How many complex amplitudes describe an n-qubit state, and why does that excite ML people?
  6. What does measurement do to superposition, and why does that make quantum data loading hard?
  7. Grover gives what speedup over classical search, and after how many iterations does success probability peak?
  8. What does the QFT act on, and why can you not use it to FFT a classical array for free?
  9. Name three sources of error on real hardware today.
  10. Roughly how many high-quality qubits do current devices have, and what does "NISQ" stand for?