The study of quantum computing is frequently opaqued by the demands that it places on the investigator's sophistication in quantum mechanics. We try in this section to present the basics of quantum computation and some common notation without delving deeply into quantum physics. For more detailed information the author suggests Quantum Computation by André Berthiaume [4].