Computer Science is happy to announce a new graduate course CS745/CS845: Topics on Utility Scale Quantum Computing is coming in Spring 2026.

This course, by (CS and Physics) Professor Nikos Chrisochoides, is your direct pathway to a career in the emerging quantum workforce and cutting-edge Quantum Information Sciences (QIS) research. We transition from theory to the practical, hands-on skills needed to implement utility-scale quantum solutions.

Course Breakdown

Logistics

  • Instructor
    Professor Nikos Chrisochoides
  • Term
    Spring 2026
  • Meetings
    Tues & Thurs, 4:30 PM – 5:45 PM
  • Location
    ECSB 3316
  • Format
    In Person | Flipped Classroom
  • Prerequisites
    Willingness to Think and curiosity about Quantum Computing
     

Curriculum

Part I: The Language of QIS (Weeks 1-5)

  • Qubits, Superposition, Entanglement, and Measurement
  • The Quantum Circuit Model and Unitary Transformations
  • Foundational Protocols: Quantum Teleportation and Superdense Coding

Part II: Advanced Topics & Hardware (Weeks 7-11)

  • Noisy Intermediate-Scale Quantum (NISQ) hardware
  • Modeling noise with Density Matrices and Quantum Channels
  • Quantum Error Correction (e.g., Shor code)
  • Error Mitigation (e.g., ZNE, PEC)
  • Fault Tolerance and the Threshold Theorem

 

Evaluation Breakdown

  • 15% Labs / Industry Badges
  • 35% Participation
  • 50% Final Project

 

Prepare to Jumpstart Your Research

You are strongly encouraged to review these preparatory materials before the course begins to get a head start on the fundamental concepts and tools we will be using.

  • IBM's Qiskit Page

    Explore tutorials, documentation, and get hands-on experience with quantum computing through IBM's open-source SDK for working with quantum computers.


     

  • Microsoft's Quantum Katas

    A collection of self-paced tutorials and programming exercises to help you learn quantum computing and the Q# programming language.