Quantum Information Processing

Download as PDF

General

Course Title

Quantum Information Processing

Min

3

Description

This course lays the foundations for understanding and utilizing quantum computing, as well as writing quantum computing programs. Topics covered include the history of quantum computing; current state of the field; potential future applications; quantum phenomena; the symbolic and mathematical representation of quantum circuits; the mathematics needed to understand quantum computing; circuit identities; writing and running programs on quantum computers; and basic quantum algorithms. This course will assume a knowledge of algebra and trigonometry is possessed by the student, as well as basic programming skills. A knowledge of linear algebra and complex numbers will deepen understanding.  Graduate students will study in greater depth hardware and use-cases of quantum algorithms.  This 5000-level course is cross-listed with a 4000-level course and includes specific graduate course requirements which reflect appropriate deeper learning experiences and rigor in the higher-level course.