Course description: Physics + Computer Science , it is the first term in a three-term course on quantum computation and quantum information science. Topics covered include density operators, quantum operations, quantum entanglement, quantum circuits, and quantum algorithms.
The primary reference for most of the lectures will be these lecture notes. Other useful books are Quantum Computation and Quantum Information by Nielsen and Chuang (NC), Classical and Quantum Computation by Kitaev, Shen, and Vyalyi (KSV), Quantum Computing Since Democritus by Aaronson, The Theory of Quantum Information by Watrous, and Quantum Information Theory by Wilde.
Other recommended lecture notes: John Watrous, Umesh Vazirani, Andrew Childs, Scott Aaronson, Ronald de Wolf