CSCI 421 Quantum Computing
3 hours
The quantum computing paradigm is presented so that the difference between classical bits (Cbits) and quantum bits (Qbits) is understood. The quantum computational process is explained along with its fundamental relation to unitary transformations and how it differs from classical computation. The realization of quantum algorithms through the use of circuits and measurement gates is explored. Quantum factoring and searching algorithms are studied along with a determination of their computational complexity.