QIC 710Quantum Information Processing
- Units
- 0.50
- Level
- Graduate
When it runs
- F24
- W25
- S25
- F25
- W26
- S26
- F26
- W27
- S27
Ran in 3 of the last 7 terms. Winter 2027: not on the schedule. Spring 2027: schedule not out yet.
Review of basics of quantum information and computational complexity; Simple quantum algorithms; Quantum Fourier transform and Shor factoring algorithm: Amplitude amplification, Grover search algorithm and its optimality; Completely positive trace-preserving maps and Kraus representation; Non-locality and communication complexity; Physical realizations of quantum computation: requirements and examples; Quantum error-correction, including CSS codes, and elements of fault-tolerant computation; Quantum cryptography; Security proofs of quantum key distribution protocols; Quantum proof systems. Familiarity with theoretical computer science or quantum mechanics will also be an asset, though most students will not be familiar with both.
Prerequisites
None listed.
Antirequisites
None listed.
Leads to
No course lists it as a requisite.
Fall 2026 sections
| Section | Class | Enrolled | Meets |
|---|---|---|---|
| LEC 001 | 5917 | 30 / 33 | TTh 08:30–09:50 |
Reviewed on UW Flow
100% liked it25% easy100% useful
From 1 rating on UW Flow. Read them all on UW Flow.
Discussed on r/uwaterloo
6 posts and comments in 6 threads mention QIC 710, August 2015 to December 2024. Quoted word for word, newest first; each reply sits under the post and the comment that started its branch. Search r/uwaterloo for newer posts.
Fall 2024
Masters in Quantum Information 2 points, 3 comments
“Hi everyone, I am planning to apply for quantum information specialization. I want to know the state of IQC, how is it like to study there ? Is it worth to spend time there. …”
u/forky40: “I did my masters and PhD at IQC. "The state of IQC, how is it like to study there ? Is it worth to spend time there" This depends on a what you're looking for. Its really multidisciplinary. …”
u/forky40: “For any of the Msc options I think the only required courses are QIC710 (quantum information processing) and QIC750 (implementations). You can take more QIC courses since they often are cross-listed in your home department. The details of all this is on IQC's website.”
Winter 2021
Importance of First Year Math courses as CS student 20 points, 11 comments
u/Laeriana: “… MATH 136/235 content pops up quite frequently when it comes to certain CS topics, like machine learning (CS 480), quantum computing (CS 467, QIC 710) and graphics (CS 488), and some upper year CS courses have MATH 235 as a pre-req (namely CS 371, CS 475, CS 476 and CS 484). …”
Fall 2020
Math235 ques 4 points, 14 comments
“Is there any major in the faculty of math that doesn't require me to do math235? I fucking hate linear algebra!!”
u/zhengcharles: “computer science”
u/Laeriana: “Quantum Computing is a big CS topic that uses a LOT of Linear Algebra concepts (I saw a lot of it when I attended QIC 710 lectures myself, and 235 is a pre-req for CS 467). …”
Fall 2017
Any way to disable UWCourseLinker from posting? 16 points, 26 comments
“posting a reply to my comment I find the bot annoying.”
u/Jackhofmann: “… PSYCH 742A PSYCH 747 PSYCH 758 PSYCH 759 PSYCH 820 PSYCH 823 PSYCH 875 PSYCH 885 PSYCH 887 QIC 710 QIC 820 QIC 880 QIC 890 REC 100 REC 101 REC 120 REC 201 REC 213 REC 230 REC 252 REC 253 REC 270 REC 306 REC 312 REC 313 REC 356 REC 357 REC 371 REC 375 REC 380 REC 405 REC 450 REC …”
Winter 2016
What are the most interesting math courses you've taken at UW/most interesting math concepts you've learned? 11 points, 31 comments
u/maaaath: “QIC 710: Introduction to quantum information processing. Gives a good overview of what quantum computing is, and why it's useful. Provides several examples of when quantum computing provides an exponential (or even better) speedup, including the infamous Shor's algorithm. …”
Spring 2015
CS/math graduate-level courses 3 points, 7 comments
“I'm starting a CS master's program in September, and I'm trying to figure out which courses to register in. I asked my supervisor, and the only one he suggested I take is offered in the winter term. …”
u/maaaath: “… A random interesting course that runs in the fall is quantum information processing (QIC 710, cross-listed as CS 768). …”
Check it elsewhere for Fall 2026
- Graduate Calendar, Fall 2026The official entry
- Requirements for Fall 2026Waterloo’s requisite checker
- Schedule of Classes, Fall 2026Instructors, rooms, live seats
- Quest Class SearchWhere you enrol
- Course outlinesSyllabi from past terms (UW login)
- UW FlowStudent ratings and reviews
- WClassesPast sections back to 2004, and who taught them
Calendar versions
Graduate Calendar
Older Graduate Calendars
In 31 terms, Spring 2010 to Winter 2024
- Spring 2010
- Fall 2010
- Winter 2011
- Spring 2011
- Fall 2011
- Winter 2012
- Spring 2012
- Fall 2012
- Winter 2013
- Spring 2013
- Fall 2013
- Winter 2014
- Spring 2014
- Fall 2014
- Winter 2015
- Spring 2015
- Fall 2015
- Winter 2016
- Winter 2020
- Spring 2020
- Fall 2020
- Winter 2021
- Spring 2021
- Fall 2021
- Winter 2022
- Spring 2022
- Fall 2022
- Winter 2023
- Spring 2023
- Fall 2023
- Winter 2024
- All archived calendars