 Lecture 21 (pdf). Entanglement measures, extendible states, algorithm for separability.
 Lecture 20 (pdf). Mixed state entanglement measures, state redistribution.
 Lecture 19 (pdf). Bit commitment, Schmidt decomposition, entanglement measures for pure states.
 Lecture 18 (pdf). Quantum key distribution.
 Lecture 17 (pdf). Grover's search algorithm.
 Lecture 16 (pdf). Shannon and von Neumann entropy. Shannon and Schumacher data compression.
 Lecture 15 (pdf). CCS codes, 7qubit Steane code
 Lecture 14 (pdf). Error correction. 3qubit code, 9qubit code.
 Lecture 13 (pdf). Magic square, trace distance and fidelity.
 Lecture 12 (pdf). GHZ paradox, Bell inequality.
 Lecture 11 (pdf). Quantum measurements and POVMs.
 Lecture 10 (pdf). Quantum operations.
 Lecture 9 (pdf). Density matrices, Bloch sphere.
 Lecture 8 (pdf). Quantum algorithm for orderfinding and factoring.
 Lecture 7 (pdf). Circuit for Fourier transform, phase estimation algorithm.
 Lecture 6 (pdf). Discrete logarithm problem, quantum Fourier transform.
 Lecture 5 (pdf). Simon's algorithm.
 Lecture 4 (pdf). Deutch'a algorithm, 1outof4 search, DeutchJosza problem (quantum and randomized classical).
 Lecture 3 (pdf). No cloning theorem, simulating classical with quantum, simulating quantum with classical, complexity classes.
 Lecture 2 (pdf). Superdense coding, incomplete measurements, quantum teleportation.
 Lecture 1 (pdf). Introduction, braket notation, unitary operations, orthogonal measurements, nqubit states, entanglement, singlequbit and controlled operations.
