Quantum Computing
Physics · 3 hrs Lecture
Offered: Every Year
The calendar doesn't say which term this runs in. The sections below show the terms it actually runs in this year.
PHYS-2602 prerequisites
3 courses appear in this chain, up to 3 levels deep. Every route through it involves a choice, so nothing is forced. Unless you get permission, 1 more is needed: MATH-1201.
Show the chainHide the chain
any one of
Add your completed courses to see which of these you've already done and what you could take next. They stay on this device.
Description
This is an introductory course in quantum computing and quantum information theory. Students learn how to carry out explicit calculations and gain a fundamental grasp of quantum mechanics, quantum computation, teleportation, quantum cryptography, entanglement, quantum algorithms, and error correction. The course covers the fundamentals of quantum computing needed to study more advanced quantum mechanical concepts. Students learn the basics of programming an actual quantum computer.
Requisite courses
MATH-1201(3) or permission of the instructor (must be taken previously or at the same time as this course); MATH-2203 or PHYS-2106 (recommended to be taken previously or at the same time as this course).
From the 2026-27 undergraduate calendar. Always verify details on WebAdvisor or with an academic advisor before registering.