AEP 3100

AEP 3100

Course information provided by the 2026-2027 Catalog.

An introduction to quantum computing for students who have not necessarily had prior exposure to quantum mechanics. This course is intended for physicists, electrical engineers, and computer scientists. Topics include: foundational algorithmic building blocks and quantum algorithms; variational quantum algorithms (for physics simulation and for combinatorial optimization); quantum machine learning; basic physics of quantum computing hardware implementation. There will be substantial programming exercises implementing quantum algorithms to run on simulators and quantum computers in the cloud.


Enrollment Information Recommended prerequisites: MATH 2940 and CS 1110; or equivalents.

Last 4 Terms Offered 2025SP, 2024SP, 2023SP

Learning Outcomes

  • Students will be able to understand and have the knowledge to implement core quantum algorithms.
  • Students will be able to apply some of the quantum algorithms studied to new application problems.
  • Students will be able to explain key challenges in constructing quantum computers and in running quantum algorithms on current quantum computers.

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Stdnt Opt

  •  3857 AEP 3100   LEC 001

    • TR
    • Jan 25 - May 11, 2027
    • McMahon, P

  • Instruction Mode: In Person