CMSC 858Y: Quantum Computing Systems

University of Maryland, Spring 2026

Instructor: Runzhou Tao

Staff:

NameEmailOffice Hours
Prof. Runzhou Taorztao@umd.eduBy appointment or After class
Hongzheng Zhuhzhu1238@umd.eduMon 3-4pm

Meeting: Mondays & Wednesdays (01/26–05/06)
Classroom: IRB 1207
Final due: 05/08 (Fri)
Format: Role-Playing Paper-Reading Seminar


Course snapshot

This is a research-style seminar on quantum computing systems, treating quantum computing as an end-to-end stack:

  • Language / IRCompiler (optimization, mapping, scheduling)
  • Runtime / Cloud (queues, throughput, multi-tenancy)
  • Benchmarking & characterization
  • Noise / mitigation / (toward) fault tolerance
  • Control / hardware–software co-design

The course runs as a role-playing seminar: every week the class reads the same main paper, but each student contributes from a specific role (reviewer, hacker, practitioner, etc.). This avoids “one person presents, everyone else listens” and turns each meeting into structured peer review + design debate.


Paper list and role sign-up sheet

sign-up sheet

Schedule

DateWeekLectureDue
01/261Cancelled due to weather. 
01/28 Cancelled due to weather. 
02/022Administrative: Course Overview; Role-Playing Seminar Mechanics. History of Quantum Computing.
(Note)
 
02/04 Quantum Computing Systems Overview (I) (Note) 
02/093Quantum Computing Systems Overview (II) (Note)Assignment 0
02/11 Quantum Computing Systems Overview (III) 
02/164Paper presentation 
02/18   
02/235  
02/25   
03/026  
03/04   
03/09-03/157 Spring Break  
03/168  
03/18   
03/239  
03/25   
03/3010  
04/01   
04/0611  
04/08   
04/1312  
04/15   
04/2013  
04/22   
04/2714  
04/29   
05/0415  
05/06   
05/08  Final submissions due