Introduction to Quantum Computing
Prerequisite: 1 course with a minimum grade of C- from (MATH240, PHYS274); and 1 course with a minimum grade of C- from (CMSC351, PHYS373). Restriction: Permission of CMNS-Computer Science department. Additional information: No previous background in quantum mechanics is required. An introduction to the concept of a quantum computer, including algorithms that outperform classical computation and methods for performing quantum computation reliably in the presence of noise. As this is a multidisciplinary subject, the course will cover basic concepts in theoretical computer science and physics in addition to introducing core quantum computing topics. Cross-listed with PHYS457. Credit only granted for CMSC457 or PHYS457.