Introduction to Quantum Computing

Modules



About
Modules
Coursework

Review of linear algebra, and some math/computing concepts.

Module 1: Introduction: the strangeness of the quantum world, the promise of quantum computing

Module 2: Quantum linear algebra, part I

Module 3: The single qubit

Module 4: Quantum linear algebra, part II

Module 5: Multiple qubits - measurement and modification

Module 6: Quantum circuits, part I - basic gates

Module 7: Quantum circuits, part II - universality

Module 8: Quantum circuits, part III - reversible construction

Module 9: Towards the continuum: what is quantum mechanics?

Module 10: Algorithms, part I - oracle problems

Module 11: Algorithms, part II - Shor's algorithm

Module 12: Algorithms, part III - computational chemistry: Kitaev, Abrams-Lloyd, and VQE algorithms

Module 13: Adiabatic quantum computing

Appendix for the Curious: Reading lists, proofs, miscellany