IQC faculty teaching quantum undergraduate courses

Some faculty members at the Institute for Quantum Computing (IQC) are teaching courses at the undergraduate level pertaining to quantum information science and technology.

Course number Course name Faculty
ECE 405D Superconducting Quantum Circuits Guoxing Miao
CO 481/
CS 467/
PHYS 467
Introduction to Quantum Information Processing

Michele Mosca

Ashwin Nayak

CO432 Introduction to Combinatorics Ashwin Nayak
CO250 Introduction to Optimization Ashwin Nayak
MATH239 Introduction to Combinatorics Ashwin Nayak
PMATH343 Introduction to the Mathematics of Quantum Information William Slofstra

Here is a list of undergraduate courses related to quantum information science and technology.

Course number

Course name

AMATH373

Quantum Theory 1

AMATH473

Quantum Theory 2

AMATH474

Quantum Theory 3: Quantum Information and Foundations

ECE403

Thermal Physics

ECE405A

Quantum Information Processing Devices

ECE405B

Fundamentals of Experimental Quantum Information

ECE405C

Programming of Quantum Computing Algorithms

ECE409

Cryptography and System Security

CS360

Introduction to the Theory of Computing

CS459

Privacy, Cryptography, Network and Data Security

CS467

Introduction to Quantum Information Processing

CO432

Information Theory and Applications

CO481 

Introduction to Quantum Information Processing

CO485

The Mathematics of Public-Key Cryptography

CO486

Topics in Quantum Information

CO487

Applied Cryptography

PHYS233

Introduction to Quantum Mechanics

PHYS234

Quantum Physics 1

PHYS334

Quantum Physics 2

PHYS434 Quantum Physics 3

PHYS454

Quantum Theory 2

PHYS484

Quantum Theory 3: Quantum Information and Foundations

PHYS467

Introduction to Quantum Information Processing

PHYS468

Introduction to the Implementation of Quantum Information Processing