QuSTEAM Curriculum

Our curriculum is composed of modules that are easily customized, embedded in local curricula, and are capable of being implemented with hybrid instruction or collaboratively between institutions. The QuSTEAM Initiative has already built the first four courses, with 6 courses designed for the QISE Minor.

Our curriculum, the tools to program and experiment on real quantum computing resources, and instructional widgets are all built in. Modules begin with no coding experience and progress with explicit dependencies and background knowledge so you can customize concept development through the QuSTEAM courses. Students use Python to compare execution across a variety of quantum computers, and the campus does not have to spend set up or instructional time setting up student environments. They're ready to go.

Our Courses

  • Course 1 (1st Year, 1st Term)

    Introduction to Quantum Information – The Second Quantum Revolution

    Students learn how quantum computing, networking, and sensing are different than classical analogues.

  • Course 2 (1st Year, 2nd Term)

    Classical and Quantum Logic

    Introduces both classical and quantum coding to highlight the distinct classical and quantum concepts underlying the algorithmic structures.

  • Course 3 (2nd Year, 1st Term):

    Mathematical Methods for QISE

    Students have early exposure to a variety of representations, e.g., vector/matrix notation, Dirac notation, circuit diagrams, and graphical calculus

  • Course 4 (2nd Year, 2nd Term)

    Quantum vs. Classical Lab

    Hands-on laboratory class engaging with key challenges in quantum information and measurement.