15-459 Undergraduate Quantum Computation
9 units, Carnegie Mellon University
This undergraduate course will be an introduction to quantum computation and quantum information theory, from the perspective of theoretical computer science. Topics include: Qubit operations, multi-qubit systems, p=artial measurements, entanglement, quantum teleportation and quantum money, quantum circuit model, Deutsch-Jozsa and Simon's algorithm, number theory and Shor's Algorithm, Grover's Algorithm, quantum complexity theory, limitations and current practical developments.
Prerequisites: (15-210 (min C) or 15-251 (min C)) and (33-341 or 21-325 or 36-218 or 36-225 or 15-259) and (21-241 (min C) or 33-341 or 21-242)
Offered: Spring 2027, Spring 2026
Courseweave needs JavaScript to show sections, workloads and planning tools.