PHYS-26023 credit hours

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 chain

all of

any one of

MATH-1201Linear Algebra I

any one of

Pre-Calculus Mathematics 40S

Applied Mathematics 40S

MATH-0042Mathematics Access II

any one of

A minimum grade of 65% in Pre-Calculus 30S

a minimum grade of C+ in MATH-0041

permission of the Department Chair

permission of the instructor

all of

any one of

MATH-2203Linear Algebra II
MATH-1201Linear Algebra I

Its prerequisites are shown above.

PHYS-2106Mathematical Physics II

any one of

all of

PHYS-1101Foundations of Physics

all of

all of

Physics 40S

any one of

Pre-Calculus Mathematics 40S

Applied Mathematics 40S

all of

Both MATH-1103

any one of

MATH-1104Introduction to Calculus II

Minimum grade of C in MATH-1103

the former MATH-1101

any one of

the former MATH-1101

both MATH-1103

MATH-1104Introduction to Calculus II

Its prerequisites are shown above.

PHYS-2105Mathematical Physics I

all of

PHYS-1101Foundations of Physics

Its prerequisites are shown above.

any one of

the former MATH-1101

both MATH-1103

MATH-1104Introduction to Calculus II

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).

Lecture

From the 2026-27 undergraduate calendar. Always verify details on WebAdvisor or with an academic advisor before registering.