CSC 296
Quantum Artificial Intelligence
This course will focus on practical quantum computational approaches to machine learning, clustering, classification, and optimization algorithms. Topics include quantum K-means, quantum support vector machines, quantum principle component analysis, the Quantum Approximate Optimization Algorithm (QAOA), the Variational Quantum Eigensolver (VQE), and quantum neural networks. Both quantum circuit and adiabatic computing models will be examined as well as the design of Hamiltonians for specific problems. Most programming assignments will use the Qiskit (Python based) environment.
Topics
- quantum K-means
- quantum support vector machines
- quantum principle component analysis
- the Quantum Approximate Optimization Algorithm (QAOA)
- the Variational Quantum Eigensolver (VQE)
- and quantum neural networks
Topics explicitly listed in official catalogue description
Sources
- Course catalogue ↗2026-2027
Catalogue variants
- Quantum Artificial Intelligence · 4.0