MIT quantum information science 3rd course completion report with a B grade. This course is the final part of a three-course series that offers an introduction to the theory and practice of quantum computation. Key topics: Models of quantum noise and quantum channels Quantum error correction Quantum key distribution Distributed quantum protocols