![]() | ![]() |
This course gives a self-contained introduction to quantum algorithms, one of the most exciting recent developments in computer science. We do not expect any background knowledge in quantum computing nor in quantum physics. You should know how to multiply a matrix with a vector, but the most important prerequisite is simply an open mind.
M Aug 29 | Introduction, read LN Chapter 1 |
W Aug 31 | Quantum Key Exchange, Quantum States and Gates, LN Chapter 2.1, 2.2 |
F Sep 02 | Quantum Gates, LN Chapter 2.3 |
M Sep 05 | Tensor Products, Quantum Gates, Measurements, LN Chapter 2.4 |
W Sep 07 | Quantum Circuits, Teleportation, LN Chapter 2.5, 3.1, KLM Chapter 5 |
F Sep 09 | Teleportation, LN Chapter 3.1, KLM Chapter 5 |
M Sep 12 | Superdense Coding, Deutsch's Problem, LN Chapter 3.2, KLM Chapter 5 |
W Sep 14 | Deutsch's Problem, Hidden Subgroup Problem, LN Chapter 3.3, KLM Chapter 6 |
F Sep 16 | Deutsch-Josza Algorithm, HW Problems, KLM Chapter 6 |
M Sep 19 | Deutsch-Josza Algorithm, Universality |
W Sep 21 | Universality, Gates with Multiple Controls, read LN Chapter 4 |
F Sep 23 | Universality, Simulator, read LN Chapter 4 |
M Sep 26 | No class |
W Sep 28 | Universality, read KLM Chapter 4.3 |
F Sep 30 | Simon's algorithm |
M Oct 03 | Integer Factorization |
W Oct 05 | Shor's Algorithm |
F Oct 07 | Continued Fractions |
M Oct 10 | Quantum Fourier Transform |
W Oct 12 | Exam preparation |
F Oct 14 | A Small Search Algorithm |
M Oct 17 | Grover's Search Algorithm |
W Oct 19 | Review |
F Oct 21 | Midterm |
M Oct 24 | Exam review |
W Oct 26 | Mixed states and density operators |
F Oct 28 | Partial Trace |
M Oct 31 | Completely Positive Maps |
W Nov 02 | Quantum Complexity Classes |
F Nov 04 | Mutually Unbiased Bases |
M Nov 07 | Mean King Problem |
W Nov 09 | Quantum Error-Correcting Codes, Shor's code |
F Nov 11 | CSS Codes |
M Nov 14 | Stabilizer Codes |
W Nov 16 | Fault-Tolerant Quantum Computing, Threshold Theorem |
F Nov 18 | Fault-Tolerant Quantum Gates |
M Nov 21 | Lower Bounds |
W Nov 23 | No classes |
F Nov 25 | No classes |
M Nov 28 | The Hidden subgroup problem |
W Nov 30 | The Hidden subgroup problem for Abelian Groups, Graph Isomorphism |
F Dec 02 | The Collision Problem |
M Dec 05 | Lower Bounds by Polynomials |
W Dec 07 | Lower Bounds, Outlook |
T Dec 13 | Project Presentations, 9:00am-3:00pm, HRBB 302 |