Quarter
Course Type
Course Area
Systems
Enrollment Code
52092
Location
Phelps 3526
Units
4
Day and Time
T/R 1-2:50pm
Course Description

 This is a graduate-level research topic course. We will first introduce the basics of quantum computing and cover the essential components of a quantum computer system, including quantum algorithm, quantum programming language, and quantum compiler. quantum computer architecture, quantum devices, etc. Theory and practice are combined in this course. The students will be able to understand and derive basic quantum algorithms by hand. They will present a research paper in class. They will also build and optimize quantum computer system components using existing quantum software frameworks. 

Recommended Course Materials: “Quantum Computation and Quantum Information” by Nielsen and Chuang

Prerequisites/Corequisites Prerequisites: Linear Algebra, Probability and Statistics, and General Computer Science.