Quantum Information Science
Quantum Information Science I, Part 1
Quantum Information Science I, Part 2
Quantum Information Science I, Part 3
Quantum Information Science II, Part 1
Quantum Information Science II, Part 2 - Efficient Quantum Computing - fault tolerance and complexity
Quantum Information Science II, Part 3 - Advanced quantum algorithms and information theory