6W2 Summer 2025

Introduction to Quantum Advantage


C290/A590: Class Structure and Syllabus
This is an introductory class in Quantum Computing. It serves a dual purpose; it is first and foremost a CSCI class (C290) with a graduate section (A590) aimed to serve the undergraduate CSCI (and in a more general sense, STEM) population on campus along with the incoming graduate students in our accelerated MS in QIS program. Note that the MS in QIS program is now in its fifth year and remains geared towards students who have graduated with a STEM degree other than Physics. At the same time this class is part of an outreach program now in its second year that established last year, for the first time, a Faculty Learning Community in QIS for the HS and middle school students in IN (see pictures below). Textbooks are (available for free): Terry Rudolph's "Q is for Quantum", Martin LaForêt's "Math Primer for Young Students in Quantum Information Sciences" and Tommy Wong's "Introduction to Classical and Quantum Computation". This year we will have three guest lectures from the most outstanding Lia Yeh (Oxford University (UK) and Quantinuum) on "Quantum in Pictures". Over the next six weeks, starting with misty states and progressing through diagrams (ZX calculus) through (and reaching eventually) linear algebra we will study:
  • qubits, interference, superposition and phase
  • quantum gates, circuits and entanglement
  • phase kickback and Bernstein-Vazirani
  • Deutsch-Josza and Grover search
  • entanglement swapping
  • superdense coding
  • quantum teleportation
  • the GHZ game
Programming will be in Python and Qiskit using a Google Colab notebook. Every week is a self-contained module. The class is hybrid: we meet in person in Luddy (BLIF) 1019, daily from 8:45-10:00am, from Mon, Jun 23 until (and including) Fri, Aug 1. Synchronous access is available via Zoom. Lectures are recorded so for those in far-away time zones (Hawaii, California or overseas) watching the recording and then Zoom-ing with me in office hours is also perfectly acceptable. We have office hours on a daily basis (via Zoom or by appointment in person) from early morning until late at night. All assignments are turned in via private repositories in GitHub. Each week ends with an exit interview for each student in which we discuss the assignments that have been turned in and wrap up the week with a grade for the week. The grade for the course is the average of these six grades. Make-ups are possible (also as Zoom interviews) as long as you don't wait until the last minute and don't try to make up too much, too fast or too late. Please let me know if you have any questions or need any specific additional information.


Last updated: June 24, 2025 by Adrian German for C290/A590 6W2 Summer 2025