Quantum Computing - Lecture Notes - University of …