CS 758: Fault-Tolerant Quantum Computers

CS 758: Topics in Computer Architecture — Fault-Tolerant Quantum Computers

Fall 2025

Home

Course Description: This seminar-style course explores the architecture of fault-tolerant quantum computers. Topics include quantum circuits, quantum error correction, surface codes, decoders, and scalable architectures. We will discuss flagship error correction demonstrations and challenges in scaling error-corrected quantum computers. The class emphasizes discussions and critical evaluations of research papers.

Instructor: Swamit Tannu (swamit@cs.wisc.edu)

Time: Mon/Wed/Fri 1:00 PM – 2:15 PM

Location: Microbial Sciences BLDG 1510

Dates: Sep 3, 2025 – Dec 10, 2025

Topics

WeekDatesTopic
Week 1Sep 3–5Quantum Bits, Circuits, and Algorithms
Week 2Sep 8–12State of Quantum Hardware
Week 3Sep 15–19Quantum Error Correction Fundamentals
Week 4Sep 22–26Quantum Error Correction with Surface Codes
Week 5Sep 29–Oct 3Decoding Quantum Error Correction Codes
Week 6Oct 6–10Operations using Lattice Surgery
Week 7Oct 13–17Scaling Quantum Control Architectures
Oct 21 – Nov 14No formal lectures — team meetings & project work
Nov 17 – 21Midterm Project Presentations

Paper Presentations & Discussions (50%)

Every Friday, student teams will present and lead discussions on selected papers. Active participation is expected from all students during these sessions.

Final Project Milestones

Milestones will be graded on technical depth, clarity, and timely execution. Details will be shared in class.

Assessments

Paper Presentations (50%) — weekly team-led reviews and discussions

Midterm Milestone (25%) — team presentations in November

Final Report (25%) — written summary of the project due Dec 11

Resources

Readings:

Tools: Qiskit, Stim, WISQ Tools

Discussion Forum

We will use Piazza for Q&A, announcements, and discussion.