(Spring 2018) CS 410/510 - Intro to Quantum Computing
Schedule (Subject to change)
Week 1
- April 02 Qubit, unitary operation, measurement
- April 04 tensor product, quantum circuit model
Week 2
(Lectures canceled due to PQCrypto 2018. Watch the video lectures and study the lecture notes.)
- April 9 Reversible computation, quantum query model (Review: qubit and gates)
- Reading: Watrous Lec7 PDF
- Watch: USEQIP’12 lecture on Quantum algorithms by John Watrous Youtube Part I (~32:38); USEQIP’11 Intro to QC by Mosca Youtube (~1:45:50)
- If you want to reinforce the basic quantum formalism, Michael Nielsen’s short video series Quantum Computing for the determined can help.
- April 11 Deutsch’s algorithm, Deutsch-Josza algorithm
Week 3
- April 16 Deutsch-Josza review, Simon’s algorithm
- Watrous Lec6 PDF
- April 18 Simon’s algorithm Cont’d, Phase estimation
Week 4
- April 23 Quantum Fourier Transform, Order finding, Kitaev’s algorithm
- April 25 Kitaev’s algorithm Cont’d, factoring, Shor’s algorithm
Week 5
- April 30 Unstructured search, Grover’s algorithm
- May 02 Optimalilty of Grover’s algorithm
Week 6
- May 7 Grover’s lower bound cont’d, Quantum information theory intro
- May 9 Teleportation, superdense coding, non-local games
Week 7
- May 14 density operators, mixed states, general quantum operations
- May 16 POVM, Entropy, Holevo’s theorem
Week 8
- May 21 Quantum Error correcting and Fault tolerance
- May 23 Quantum computational complexity
- Watrous Lec22 PDF
Week 9
- May 28 (Memorial day. No class.)
- May 30 Selected topic
- HW 4 due.
Week 10
- June 04 Project presentations
- Babson & Yang: Topological quantum computing
- Maness: Ion trap quantum computing
- Huynh & Kelly: quantum tomography
- Lu: non-abelian HSP
- June 06 Project presentations
- Kresta: Quantum Neural networks
- Elsamanoudy & Testa: quantum hashing
- Nation & Sanguinetti: Quantum walks algorithms
- Persson & Veleta: exponential speedup based on quantum walk