2022-2023 Undergraduate Bulletin

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.

Credits

3

Prerequisite

ENG 201, MAT 151 or MAT 241, MAT 301, MAT 310