Other:
T. Wong, Introduction to Classical and Quantum Computing, Rooted Grove, 2022. link.
D. Mermin, Quantum Computer Science, Cambridge University Press, 2007. link.
A. Shen, A. Kitaev, M. Vyalyi, Classical and Quantum Computation, AMS Press, 2002.
link.
The specific outcomes are basic knowledge of the following:
| Tuesday | Thursday |
|---|---|
| Jan 7
| Jan 9 Classical vs quantum information. Outline: quantum protocols, quantum algorithms, quantum codes. |
| Jan 14 Bits/qubits, classical/quantum gates, and measurement. Universal gates. Reversible computation. Basic quantum gates: Pauli gates, Hadamard, CNOT, Toffoli. Reading: Kitaev. | Jan 16 No class (travel). Makeup class: Wed 01/22. |
| Jan 21 Entanglement: Bell circuit. Quantum teleportation. Related topic: gate teleportation. | Jan 23 Quantum key distribution (BB84). No Cloning Theorem. |
| Jan 28 Deutsch-Josza problem. Preemptive makeup class: Wed 01/29. | Jan 30 Fourier analysis on the Boolean cube. |
| Feb 4 Bernstein-Vazirani. Simon's problem. | Feb 6 Shor's algorithm. Number Theory. Fourier Transform. |
| Feb 11 Quantum Fourier transform: quantum circuit, rotations. | Feb 13 Quantum phase estimation. Reading: Kitaev. |
| Feb 18 | Feb 20 Short break. |
| Feb 25 No class (travel). Makeup class: Wed 01/29. | Feb 27 No class (travel). Makeup class: Wed 02/05. |
| Mar 4 Grover search Analog (quantum walk version). Reading: Farhi-Gutmann. | Mar 6 Amplitude Amplification. Reading: Hoyer. |
| Mar 11 | Mar 13 |
| Mar 18 Spring Break | Mar 20 Spring Break |
| Mar 25 Analog Grover search. | Mar 27 Quantum error correction. Obstacles: no-cloning, destructive measurement, continuum of errors. |
| Apr 1 Quantum error correction. Repetition code. Partial measurements. Pauli errors. | Apr 3 Shor's 9-qubit code. |
| Apr 8 Stabilizer formalism. 5-qubit code. | Apr 10 Nonlocal games. GHZ and CHSH game. |
| Apr 15 HHL | Apr 17 HHL Sources: Childs et al. Gilyen et al. |
| Apr 22 | Apr 24 |
Random topics