Course information
Overview
This course aims to provide a graduate-level introduction to quantum computing and quantum information, from a computer science perspective. Topics covered include:
Resources
Lecture schedule
# Date Title
1 Sept 11 Introduction, measuring a single qubit
2 Sept 18 Quantum gates, quantum circuits, Elitzur-Vaidman bomb
3 Sept 25 Multi-qubit systems, and entanglement
4 Oct 2 Non-local games and teleportation
5 Oct 10 Projective measurement
6 Oct 16 Mixed states and density operators
7 Oct 23 Quantum money and QKD, quantum query complexity
8 Oct 30 Deutsch-Josza, Simon's algorithm
9 Nov 6 QFT and Shor's algorithm
10 Nov 13 QFT circuit, Grover's algorithm
11 Nov 20 Quantum simulation of classical circuits, phase estimation
12 Nov 27 Quantum complexity theory
13 Dec 4 Quantum error correction
14 Dec 11 Fault-tolerant quantum computation
Course policies