Syllabus & Reading
Syllabus

The most recent version of the syllabus can be found here (updated 08.04.2021).
Reading
 All lecture notes compiled into a single document: Lecture notes.
 (Apr 12) Lecture 1: Linear Algebra review (Chapter 1 of lecture notes, video).
 (Apr 19) Lecture 2: Introduction to quantum mechanics (Chapter 2 of lecture notes, video).
 (Apr 26) Lecture 3: Measurement and quantum teleportation (Chapter 3 of lecture notes, video).
 (May 3) Lecture 4: No cloning, entanglement, and density matrices (Chapter 4 of lecture notes, video).
 (May 10) Lecture 5: Nonlocal games (Chapter 5 of lecture notes, video).
 (May 17) Lecture 6: Entropy and Entanglement Distillation (Chapter 6 of lecture notes, video).
 (May 24) Public holiday  no lecture this week.
 (May 31) Lecture 7: The DeutschJosza and BernsteinVazirani algorithms (Chapter 7 of lecture notes, video).
 (Jun 7) Lecture 8: Simon's algorithm and applications to cryptography (Chapter 8 of lecture notes, video).
 (Jun 14) Lecture 9: The Quantum Fourier Transform (Chapter 9 of lecture notes, video).
 (Jun 21) Lecture 10: Shor's quantum factoring algorithm (Chapter 10 of lecture notes, video).
 (Jun 28) No lecture (Dagstuhl workshop).
 (Jul 5) Lecture 11: Grover search and approximate counting (Chapter 11 of lecture notes, video).
 (Jul 12) Lecture 12: Stabilizers and the GottesmanKnill Theorem (Chapter 12 of lecture notes, video).
 (Jul 19) Final Exam Review (synchronous via the usual BBB link)
Supplementary Reading
Alternate sets of course notes for an introduction to quantum computation include:
 Quantum Computing: Lecture Notes, Ronald de Wolf, Centrum Wiskunde & Informatica (CWI).