COMS 4281: Introduction to Quantum Computing

Fall 2025

Course Number: COMS 4281
Date/Time: Tu Th 10:10am - 11:25am
Room: 209 Havemeyer Hall
First meeting: September 2

Syllabus

This Week's Office Hours

Description

This class is an introduction to the theory of quantum computing and quantum information. Topics covered include:

  • The fundamental postulates of quantum information theory
  • Entanglement and nonlocality
  • The quantum circuit model
  • Basic quantum protocols, such as quantum teleportation and superdense coding
  • Basic quantum algorithms, such as Simons’ algorithm, the Quantum Fourier Transform, Phase Estimation, Shor’s Factoring algorithm, Grover search, amplitude amplification
  • Quantum error correction and fault-tolerance

The goal of the course is to provide a rigorous foundation for future research/studies in quantum computing and quantum information, and along the way provide students with an understanding of the state of the field, and where it’s headed.

No background in quantum physics is required. However, having familiarity and comfort with abstract linear algebra is a must.

Practice Worksheets

  1. Worksheet1 (week of Sept 8).
  2. Worksheet2 (week of Sept 15).
  3. Worksheet3 (week of Sept 22).
  4. Worksheet4 (week of Sept 29).
  5. Worksheet5 (week of Oct 28).
  6. Worksheet6 (week of Nov 11).
  7. Worksheet7 (week of Nov 18).

Problem Sets

  1. Pset0, due Friday, September 12, 11:59pm. Jupyter notebook files here.
  2. Pset1, due Friday, October 10, 11:59pm. PDF Preview.
  3. Pset2 - Theory, due Wednesday, November 26, 11:59pm. You must type your solutions in LaTeX using the provided template.

Schedule

WeekDateTopicSlides
1Sept 2Overview of quantum computing and the class.Slides
Sept 4Reversible computing.Slides
2Sept 9Basics of quantum info. (Lecturer: Vince Mutolo)Slides
Sept 11Basics of quantum info, continued.
3Sept 16Quantum math, quantum vs classical information, Dirac notation.Slides
Sept 18Quantum math, no-cloning, partial measurements.Slides
4Sept 23Outer products, teleportation, measurements in other bases.Slides
Sept 25Nonstandard measurements, Heisenberg's Uncertainty, EPR ParadoxSlides
5Sept 30EPR Paradox and Bell's Theorem. (Lecturer: Natalie Parham)Slides
Oct 2Superdense coding, Holevo's Theorem, Quantum Circuits, Universal Gatesets, Deutsch's Problem. (Lecturer: Natalie Parham)Slides
6Oct 7Deutsch's and Simon's algorithms.Slides
Oct 9Simon's algorithm.Slides
7Oct 14Quantum Fourier Transform, and midterm review.Slides
Oct 16Midterm
8Oct 21Quantum Fourier Transform.Slides
Oct 23Phase Estimation Algorithm.Slides
9Oct 28Phase Estimation Algorithm, continued.Slides
Oct 30RSA Cryptosystem. Shor's algorithm. Order Finding.Slides
10Nov 4No class.
Nov 6Quantum algorithms for search and counting.Slides
11Nov 11Quantum algorithms for search and counting continued.Slides
Nov 13Introduction to quantum error correction.Slides from previous year
12Nov 18Quantum error correction, continued.
Nov 20Quantum error correction, continued.
13Nov 25Quantum complexity theory.
14Dec 2Review.
Dec 4Final