The course plan will be similar to that during the last time I taught this course.

Date Topic Slides Reading
06 January Introduction PDF Chapter 1
09 January Introduction: Quantum circuits, quantum teleportation PDF Chapter 1
13 January Introduction: Quantum parallelism, Deutsch problem, CHSH PDF
PDF
PDF
Chapter 1
20 January Introduction: CHSH
Quantum Mechanics: Linear algebra
PDF Chapter 1, 2
23 January Quantum Mechanics: Postulates PDF Chapter 2
27 January Quantum Mechanics: Postulates and Quiz-1 PDF Chapter 2
30 January Quantum Circuits: Universal Quantum Gates PDF Chapter 4
03 February Quantum Circuits: Universal Quantum Gates PDF Chapter 4
06 February Quantum Circuits: Universal Quantum Gates PDF Chapter 4
10 February Quantum Circuits: Hamiltonian Simulation
Quantum Complexity: BQP
Quantum Algorithms: Bernstein-Vazirani, Simon problem
PDF
PDF
Chapter 4, 5
13 February Quantum Algorithms: Quantum Fourier Transform
PDF Chapter 5
17 February Quantum Algorithms: QFT, Order Finding, Quiz-2
PDF Chapter 5
20 February Quantum Algorithms: Order Finding
PDF Chapter 5
03 March Quantum Algorithms: Factoring, HSP, Quantum Search
PDF Chapter 5,6
06 March Quantum Algorithms: Quantum Search/counting
Chapter 6
17 March Quantum Algorithms: Quantum Search lower bounds
Chapter 6
20 March Quantum Algorithms: Black box query complexity
Chapter 6
24 March Quantum Algorithms: Polynomial method, collision finding
See notes from earlier course (link)
27 March Quantum Algorithms: Element distinctness, amplitude amplification, Quantum Walk
See notes from earlier course (link)
03 April Quantum Algorithms: Quantum Walk, Quiz-3
See notes from earlier course (link)
07 April Quantum Algorithms: Triangle finding, HHL
See notes from earlier course (link)
12 April Quantum Algorithms: Triangle finding, HHL
See notes from earlier course (link)
17 April Quantum Algorithms: Hamiltonian simulation, k-local Hamiltonian
See notes from earlier course (link)
21 April Quantum Algorithms: k-local Hamiltonian, Quantum Merlin Arthur (QMA)
See notes from earlier course (link)
24 April Quantum Algorithms: Quantum Error Correction
See notes from earlier course (link)
28 April Quantum Algorithms: Quantum Error Correction
Chapter 10 (sections 10.1 and 10.2)