2023-24 Undergraduate Catalog 
    
    Mar 12, 2026  
2023-24 Undergraduate Catalog [ARCHIVED CATALOG]

CSCI 473 - Quantum Programming


Credit(s): 3
Lecture Hours: 3
When Offered: As needed

Quantum computing with a focus on software development and relevant high-level hardware abstractions. Quantum programming languages, logic gates, single and multi-qubit registers, superposition, arithmetic and logic, amplitude amplification, quantum Fourier transforms, phase estimation, search, and Shor’s algorithm, and other classical algorithms.
 

Prerequisite(s): CSCI 301  and CSCI 325  or permission of instructor.