everything.study
EECS 479

Introduction to Quantum Computing

Undergraduate credit

A practical approach towards exploring how each layer of the computing stack is impacted by quantum computing. Quantum logic design using classical oracles, phase kickback, and entanglement. Quantum algorithms including Deutsch-Jozsa, Grover's, and Shor's. Error correction schemes including Shor and Steane codes. Building fault-tolerant architectures. Several programming assignments.

Prerequisites & course information

EECS 280 and 370; (C or better, No OP/F) or Graduate Standing in CSE. Enrollment in one minor elective allowed for Computer Science Minors. (Prerequisites enforced at registration.) MATH 214 or other linear algebra introduction. (BS). May not be repeated for credit.

Sources
Catalogue variants