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
7 courses appear in this chain, up to 4 levels deep. Every route through it involves a choice, so nothing is forced.
Part of this course's requisite text couldn't be parsed into structure, so the chain below may be incomplete. The full wording is under “Requisite courses”.
Show the chainHide the chain
all of
any one of
all of
any one of
any one of
all of
all of
all of
Physics 40S
any one of
Pre-Calculus Mathematics 40S
Applied Mathematics 40S
all of
Both MATH-1103
any one of
Minimum grade of C in MATH-1103
the former MATH-1101
any one of
the former MATH-1101
both MATH-1103
Its prerequisites are shown above.
recommended to be taken previously or at the same time as this course
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.