Introduction to Quantum Information Processing
QIC 710, CS 768, CO 681, PHYS 767, AMATH 871, PMATH 871 (Fall 2026)

Instructor: Richard Cleve (cleve@uwaterloo.ca)
Note to
students: please include QIC-710 in email subject, regardless of the version you’re in

TAs:
Ahmed Shalabi (ashalabi@uwaterloo.ca) office hour: Tue 2–3pm, MC 6331
Mohannad Shehata (
m3shehata@uwaterloo.ca) office hour: Wed 10:30–11:30am, DC 3333
Pritam Priyadarsi (
pppritampriyadarsi@uwaterloo.ca) office hour: Thu 3–4pm (location TBA)
Benjamin Wong (
b62wong@uwaterloo.ca) office hour: Mon 3–4pm, QNC 3112

Course web site: http://cleve.iqc.uwaterloo.ca/qic710

Classes: Tuesdays and Thursdays 8:30-9:50am in EV3 Rm 1408 (first class on Sept 10)

General course information [here]

Lecture notes (328 page pdf file, last updated on August 26, 2026)


Old video lectures
[here]

Announcements
  • The course begins on Thursday, September 10 at 8:30-9:50am in EV3 Rm 1408
  • Assignment 1 has been posted (due Sept 21)

Assignments

Assignment 1 (due September 21, 11:59pm)

Tests
  • Two equally weighted tests (covering different parts of the course)
  • Test 1 in class (October 27, in class)
  • Test 2 in class (December 8, in class)
Weighting of tests and assignments in final mark
Let T be the test portion of your grade (a number between 0 and 100) and A be the assignment portion of your grade (a number between 0 and 100). Your final mark will be as follows:
  • If T ≥ 50 then your final mark will be 0.64T + 0.36A
  • If T < 50 then your final mark will be 0.64T + 0.18A
(Note that the above implies that T ≥ 50 is needed in order to obtain a final grade ≥ 50)