Find graduate courses offered in previous terms listed under Quantum Information and Computing (QIC), Physics (PHYS), Combinatorics and Optimization (CO), Electrical and Computer Engineering (ECE), Computer Science (CS), Chemistry (CHEM), Pure Math (PMATH) and Applied Math (AMATH).
Previous courses by year
2023
Fall 2023
- QIC 710 - Quantum Information Processing
- QIC 820 - Theory of Quantum Information
- QIC 880 - Nanoelectronics for QIP
- QIC 890 - Quantum Machine Learning
View the full list of Fall 2023 Quantum Information Courses
Spring 2023
- QIC 823 - Quantum Algorithms
- QIC 862 - Laboratory on Low Temperature Quantum Technology and Nanofabrication*
- QIC 863 - Independent Project in Quantum Technology*
*Exclusively for Physics (specialization in Quantum Technology) Course-Based MSc Students
- View the full list of Spring 2023 Quantum Information Courses
Winter 2023
- QIC 750 - Quantum Information Processing Devices
- QIC 845 - Open Quantum Systems
- QIC 861 - Laboratory on Photonic Quantum Technology*
- QIC 863 - Independent Project in Quantum Technology*
- QIC 885 - Quantum Electronics and Photonics
- QIC 890 - Spin-Based Quantum Information Processing
- QIC 890 - Implementation of Quantum Communication
- QIC 895 - Quantum Optics
- QIC 895 - Semiconductor Heterostructure Quantum Devices
*Exclusively for Physics (specialization in Quantum Technology) Course-Based MSc Students
- View the full list of Winter 2023 Quantum Information Courses
2022
Fall 2022
- QIC 710 - Quantum Information Processing
- QIC 860 - Laboratory on Control of Quantum Technology*
- QIC 863 - Independent Project in Quantum Technology*
- QIC 890 - Quantum Optics & Nanophotonics
- QIC 890 - Intro to Noise Processes (cancelled)
- QIC 890 - Trapped Ion Quantum Computing
- QIC 895 - Atoms and Photons
*Exclusively for Physics (specialization in Quantum Technology) Course-Based MSc Students
- View the full list of Fall 2022 Quantum Information Courses
Spring 2022
- QIC 862 - Laboratory on Low Temperature Quantum Technology and Nanofabrication *
- QIC 863 - Independent Project in Quantum Technology*
- QIC 890 - Quantum Query & Communication Complexity
*Exclusively for Physics (specialization in Quantum Technology) Course-Based MSc Students
- View the full list of Spring 2022 Quantum Information Courses
Winter 2022
- QIC 750 - Quantum Information Processing Devices
- QIC 861 - Laboratory on Photonic Quantum Technology*
- QIC 863 - Independent Project in Quantum Technology*
- QIC 885 - Quantum Electronics and Photonics
- QIC 890 - Applied Quantum Cryptography
- QIC 890 - Quantum Error Correction and Fault Tolerance
- QIC 890 - Multiprover Interactive Proofs
- QIC 895 - Quantum Optics
- QIC 895 - Spin qubits in quantum dots
*Exclusively for Physics (specialization in Quantum Technology) Course-Based MSc Students
- View the full list of Winter 2022 Quantum Information Courses
2021
Fall 2021
- QIC 710 - Quantum Information Processing (on campus)
- QIC 820 - Theory of Quantum Information (online)
- QIC 860 - Laboratory on Control of Quantum Technology (online)*
- QIC 863 - Independent Project in Quantum Technology (online)*
- QIC 880 - Nanoelectronics for Quantum Information Processing (online)
- QIC 890 - Modern Quantum Optics and Nanophotonics (online)
- QIC 890 - Advanced Topics in quantum Optics (online)
- QIC 890 - Solid-state Photonic Devices (online)
*Exclusively for Physics (specialization in Quantum Technology) Course-Based MSc Students
- View the full list of Fall 2021 Quantum Information Courses
Spring 2021
- QIC 823 - Quantum Algorithms (online)
- View the full list of Spring 2021 Quantum Information Courses
Winter 2021
- QIC 750 - Quantum Information Processing Devices (online)
- QIC 845 - Open Quantum Systems (online)
- QIC 885 - Quantum Electronics and Photonics (online)
- QIC 890 - Advanced Topics in Quantum Optics (online)
- QIC 890 - Implementation of Quantum Communication (online)
- QIC 890 - Quantum Query and Communication Complexity (online)
- QIC 890 - Functional Analysis Methods for Quantum Information Technologies (QIT) (online)
- View the full list of Winter 2021 Quantum Information Courses
2020
Fall 2020
- QIC 710 - Quantum Information Processing (online)
- QIC 890 - Quantum Optics (online)
- QIC 890 - Theory of Quantum Communication (online)
- QIC 890 - Intro to Noise Processes (online)
- View the full list of Fall 2020 Quantum Information Courses
Spring 2020
- QIC 890 - Advanced Topics in Quantum Information Theory (online)
- View the full list of Spring 2020 Quantum Information courses
Winter 2020
- QIC 750 - Quantum Information Processing Devices
- QIC 885 - Quantum Electronics and Photonics
- QIC 890 - Applied Quantum Cryptography
- QIC 890 - Applications of Operator Algebras in Qauntum Information Theory
- QIC 890 - Advanced Topics in Quantum Optics
- QIC 890 - Quantum Error Correction and Fault Tolerance
- QIC 895 - Programming Quantum Computers
- View the full list of Winter 2020 Quantum Information courses
2019
Fall 2019
- QIC 710 - Quantum Information Processing
- QIC 820 - Theory of Quantum Information
- QIC 880 - Nanoelectronics for Quantum Information Processing
- QIC 890 - Modern Quantum Optics and Nanophotonics
- QIC 890 - Spin-based QI Processing
- QIC 890 - Approximate Representation Theory of Groups and Non-local Games
- QIC 890 - Matter Wave Optics and Interferometry
- QIC 890 - Introduction to Noise Processes
- View the full list of Fall 2019 Quantum Information courses
Spring 2019
- QIC 823 - Quantum Algorithms
- QIC 890/891 - Topics in Quantum-Safe Cryptography
- View the full list of Spring 2019 Quantum Information courses
Winter 2019
- QIC 750 - Quantum Information Processing Devices
- QIC 845 - Open Quantum Systems
- QIC 885 - Quantum Electronics and Photonics
- QIC 890 - Implementation of Quantum Communication
- QIC 890 - Entanglement and Non-Local Effects
- QIC 890 - Functional Analysis Methods for Quantum Information Technologies (QIT)
- View the full list of Winter 2019 Quantum Information courses
2018
Fall 2018
- QIC 710 - Quantum Information Processing
- QIC 890 - Modern Quantum Optics and Nanophotonics
- QIC 890 - Quantum Optics
- QIC 890 - Quantum Sensing
- View the full list of Fall 2018 Quantum Information courses
Spring 2018
- QIC 890 - Intro to Noise Processes
- QIC 891 - Topics in Quantum Information
- View the full list of Spring 2018 Quantum Information courses
Winter 2018
- QIC 750 - Quantum Information Processing Devices
- QIC 885 - Quantum Electronics and Photonics
- QIC 890 - Functional Analysis Methods for Quantum Information Technologies (QIT)
- QIC 890 - Advanced Topics in Quantum Optics
- QIC 890 - Applied Quantum Cryptography
- QIC 890 - Quantum Error Correction and Fault Tolerance
- View the full list of Winter 2018 Quantum Information courses
2017
Fall 2017
- QIC 710 - Quantum Information Processing
- QIC 820 - Theory of Quantum Information
- QIC 880 - Nanoelectronics for Quantum Information Processing
- QIC 890 - Solid State Photonic Devices
- QIC 890 - Modern Quantum Optics and Nanophotonics
- View the full list of Fall 2017 Quantum Information courses
Spring 2017
- QIC 891 - Topics in Quantum Safe Cryptography
- QIC 890 - Introduction to Noise Processes
- QIC 890 - Implementation of Quantum Communication - CANCELLED
- QIC 890/891 - Selected Advanced Topics in Quantum Information - CANCELLED
- View the full list of Spring 2017 Quantum Information courses
Winter 2017
- QIC 750 - Implementation of Quantum Information Processing
- QIC 823 - Quantum Algorithms
- QIC 845 - Open Quantum Systems
- QIC 885 - Quantum Electronics and Photonics
- QIC 890 - Semidefinite Programming in Quantum Information
- View the full list of Winter 2017 Quantum Information courses
2016
Fall 2016
- QIC 710 - Quantum Information Processing
- QIC 890 - Qubits with Semiconductors and Spins
- QIC 890 - Functional Analysis Methods for Quantum Information Technologies
- QIC 890 - Theory of Quantum Communication
- QIC 890 - Solid-state Photonic Devices
- View the full list of Fall 2016 Quantum Information courses
Spring 2016
- QIC 890 - Entanglement and Nonlocality
- QIC 890/891 - Selected Advanced Topic in Quantum Information
- QIC 890 - Quantum Error Correction and Fault Tolerance
- QIC 890 - Introduction to Noise Processes
- PHYS 777 - Sir Anthony Leggett Lecture Series
- View the full list of Spring 2016 Quantum Information courses
Winter 2016
- QIC 750 - Implementation of Quantum Information Processing
- QIC 885 - Quantum Electronics and Photonics
- QIC 890 - Applied Quantum Cryptography
- QIC 890 - Optical and Atomic Implementation
- QIC 890 - Relativistic Quantum Information
- View the full list of Winter 2016 Quantum Information courses
2015
Fall 2015
- QIC 710 - Quantum Information Processing
- QIC 820 - Theory of Quantum Information
- QIC 880 - Nanoelectronics for Quantum Information Processing
- QIC 890 - Solid State Photonic Devices
- QIC 890 - Modern Quantum Optics and Nanophotonics
- View the full list of Fall 2015 Quantum Information courses
Spring 2015
- PHYS 777 - Sir Anthony Leggett Lecture Series
- QIC 890/891 - Selected Advanced Topics in Quantum Information
- QIC 891 - Topics in Quantum Safe Cryptography
- QIC 895 - Theory of Quantum Optics
- View the full list of Spring 2015 Quantum Information courses
Winter 2015
- QIC 750 - Implementation of Quantum Information Processing
- QIC 890 - Implementations of Quantum Communication
- QIC 885 - Quantum Electronics and Photonics
- QIC 845 - Open Quantum Systems
- QIC 823 - Quantum Algorithms
- View the full list of Winter 2015 Quantum Information courses
2014
Fall 2014
- QIC 710 - Quantum Information Processing
- QIC 890 - Spin-Based Implementations
- QIC 890 - Haar Measure in Quantum Information Theory
- QIC 890 - Modern Quantum Optics and Nanophotonics
- View the full list of Fall 2014 Quantum Information courses
Spring 2014
- Sir Anthony Leggett Lecture Series
- QIC 890/891 - Selected Advanced Topics in Quantum Information
- QIC 890 - Quantum Complexity Theory
- QIC 891 - Topics in Quantum-Safe Cryptography
- View the full list of Spring 2014 Quantum Information courses
Winter 2014
- QIC 750 - Implementation of Quantum Information Processing
- QIC 885 - Quantum Electronics and Photonics
- QIC 890 - Quantum Error Correction and Fault Tolerance
- QIC 890 - Applied Quantum Cryptography
- View the full list of Winter 2014 Quantum Information courses
2013
Fall 2013
- QIC 710 - Quantum Information Processing
- QIC 890 - Recent advances in quantum information
- QIC 891 - Examples of quantum devices
- View the full list of Fall 2013 Quantum Information courses
Spring 2013
- PHYS 777 - Sir Anthony Leggett Lecture Series
- QIC 890/891 - Selected Advanced Topics in Quantum Information
- QIC 891 - Topics in Quantum-Safe Cryptography
- View the full list of Spring 2013 Quantum Information courses
Winter 2013
- QIC 750 - Implementation of Quantum Information Processing
- QIC 890 - Implementation of Quantum Communication
- QIC 885 - Quantum Electronics and Photonics
- QIC 845 - Open Quantum Systems
- QIC 823 - Quantum Algorithms
- View the full list of Winter 2013 Quantum Information courses
2012
Fall 2012
- QIC 710 - Quantum Information Processing
- QIC 890 - Topics in Quantum Information
- View the full list of Fall 2012 Quantum Information courses
Spring 2012
- QIC 890/891 - Selected Topics in Quantum Information
- View the full list of Spring 2012 Quantum Information courses
Winter 2012
- QIC 750 - Implementations of Quantum Information Processing
- QIC 890 - Optical and Atomic Implementations
- QIC 890 - Quantum Error Correction and Fault Tolerance
- QIC 890 - Applied Quantum Cryptography
- Sir Anthony Leggett Lecture Series 2012
- View the full list of Winter 2012 Quantum Information courses
2011
Fall 2011
- QIC 710 - Quantum Information Processing
- QIC 880 - Nanoelectronics for Quantum Information Processing
- QIC 820 - Theory of Quantum Information
- QIC 890 - Design in Quantum Systems
- View the full list of Fall 2011 Quantum Information courses
Spring 2011
- QIC 890 - Implementations of Quantum Communication
-
QIC 891 - Sir Anthony Leggett Lecture Series
- QIC 890/891 - Selected Advanced Topics in Quantum Information
- View the full list of Spring 2011 Quantum Information courses
Winter 2011
- QIC 750 - Implementations of Quantum Information Processing
- QIC 890 - Spin-based Implementations
- QIC 885 - Quantum Electronics and Photonics
- QIC 845 - Open Quantum Systems
- QIC 823 - Quantum Algorithms
- View the full list of Winter 2011 Quantum Information courses
2010
Fall 2010
- QIC 710/AMATH 871/CO 681/CS 667/ PHYS 767 - Quantum Information Processing
- QIC 890/PHYS 768 - Applied Quantum Cryptography
- View the full list of Fall 2009 Quantum Information courses
Spring 2010
- CO 781 - Theory of Quantum Communication
- PHYS 769 - Sir Anthony Leggett Lecture Series 2010
Winter 2010
- PHYS 490 - Nanophysics
- ECE 770 - Quantum Electronics and Photonics
- CO 481/CS 467/PHYS 467 - Introduction to Quantum Information Processing
- CS 798 - Advanced Topics in Quantum Fault Tolerance
- CHEM 440/740 - Introduction to Quantum Information and Quantum Control in Physical Systems
- AMATH 900/AMATH 495/PHYS 490 - Foundations and Interpretation of Quantum Theory
- PHYS 771 - Implementations of Quantum Information Processing
2009
Fall 2009
- PHYS 733 T1 - Nanodevices for Quantum Computing
- CS 867 - Advanced Topics in Quantum Information and Computation: Quantum Complexity Theory
- CS 667/C&O 681/PHYS 767 - Introduction to Quantum Information Processing
Spring 2009
- CS 360 - Theory of Computation
- ECE 471 - Electromagnetic Waves
- CO 781 - Topics in Quantum Information
- Sir Anthony Leggett Lecture Series 2009
Winter 2009
- PHYS 490 - Nanophysics
- AMATH 876 - Theory of Open Quantum Systems
- PHYS 712 -Selected Topics in Theoretical Physics: Entanglement Theory
- CO 481/CS 467/PHYS 467 - Introduction to Quantum Information Processing
2008
Fall 2008
- PHYS 771 T2 - Theory of Superconductivity
- CS 798 - Theory of Quantum Information
- CS 667/C&O 681/PHYS 767 - Introduction to Quantum Information Processing
Spring 2008
- CO 781 - Topics in Quantum Information: Theory, Error Correction and Cryptography
- Sir Anthony Leggett Lecture Series 2008
Winter 2008
- CO 781 - Quantum Algorithms
- ECE 770 - Quantum Electronics and Photonics
- CO 481/CS 467/PHYS 467 - Introduction to Quantum Information Processing
2007
Fall 2007
- PHYS 771/7710-01 - Quantum Optical Communication
- PHYS 334 - Quantum Physics II
- CO 681/CS 667/PHYS 767 - Introduction to Quantum Information Processing
- AM 473/PHYS 454 - Quantum Theory II
- PHYS 234 - Quantum Physics I
Spring 2007
- CS 798 - Advanced Research Topics: Theory of Quantum Information
Winter 2007
- AMATH 876 - Theory of Open Quantum Systems
- CO 781/PHYS 773 - Quantum Error Correction
2006
Fall 2006
- PHYS 771 - Quantum Computing Since Democritus
- CO 781 - Topics in Quantum Information
- CS 667/CO 681/PHYS 767 - Introduction to Quantum Information Processing
Spring 2006
- Sir Anthony Leggett Lecture Series 2006
Winter 2006
- ECE/PHY 770 - Quantum Information Processing Devices
2005
Fall 2005
- CO 681/CS 667/PHYS 767 - Introduction to Quantum Information Processing
Winter 2005
- PHYS 771 - Quantum Optics
- PHYS 490/773 - Interpretation of Quantum Mechanics
2004
Fall 2004
- CO 681/CS 667/PHYS 767 - Introduction to Quantum Information Processing
Winter 2004
- CO 639 - Quantum Error Correction
2003
Fall 2003
- CO 681/CS 667/PHYS 767 - Introduction to Quantum Information Processing
- CS 781/CO 781 - Quantum Algorithms and Complexity