Hands-On Quantum Error Correction with Google Quantum AI
Austin Fowler
Google Quantum AI on Coursera, free to audit. Surface code, stabilizers, and the Stim and Crumble tools, with coding labs.
Topic
2 courses ยท 3 tutorials

Austin Fowler
Google Quantum AI on Coursera, free to audit. Surface code, stabilizers, and the Stim and Crumble tools, with coding labs.
IBM Quantum
John Watrous
John Watrous's fourth IBM Learning course. Quantum error-correcting codes, the stabilizer formalism, CSS codes, the toric and surface codes, and fault-tolerant computation. About 15 hours. Free, with an optional Credly badge.
How to estimate the physical qubit count, T-gates, and runtime needed for fault-tolerant quantum algorithms. Use Azure Quantum Resource Estimator and manual calculations for Shor's algorithm and quantum chemistry.
Simulate a distance-3 surface code using Stim and decode syndromes with PyMatching. Measure logical error rates and compute the code threshold from simulation data.
How the surface code works: the 2D lattice geometry, X and Z stabilizer measurements, logical operators, and why it's the leading candidate for fault-tolerant quantum computing.