Gate-Model Quantum Computing
A software-based introduction to gate model quantum computing. Basic elements of quantum computation, Grover’s algorithm, Shor’s algorithm, quantum compilation, quantum information theory, quantum error correction, special topics. Focus on hands-on implementation of quantum algorithms with Python.
3 credits
Prerequisite:
ONE OF
CPEN 221 – Software Construction I
CPEN 223 – Software Design for Engineers I
CPSC 259 – Data Structures and Algorithms for Electrical Engineers
CPSC 221 – Basic Algorithms and Data Structures
PHYS 210 – Introduction to Computational Physics
AND ONE OF
MATH 152 – Linear Systems
MATH 221 – Matrix Algebra
MATH 223 – Linear Algebra
More Information