Introduction to Quantum Computing
Introduction to quantum computin g . Topics include the fundamental principles of quantum computing and information , including qubits, superpositions, entanglement, the quantum circuit model , and landmark quantum algorithms like Grover’s search, Shor’s factoring algorithm , Quantum Fourier transform, and P hase E stimatio n. Additional topics include quantum error correction , quantum cryptography, Hamiltonian simulation and quantum complexity theory .
Prerequisites & course information
Prerequisite: CSC263H1 / CSC265H1 / CSC263H5 / CSCB63H3 , MAT224H1 / MAT247H1 , STA237H1 / STA247H1 / STA255H1 / STA257H1 / MAT377H1; Prerequisite:; Exclusion: PHY265H1 / PHY365H1 . Note: Students not enrolled in the Computer Science Major or Specialist program at A&S, UTM, or UTSC, or the Data Science Specialist at A&S, are limited to a maximum of 1.5 credits in 300-/400-level CSC/ECE courses.; Exclusion:
Sources
- Course catalogue ↗2026-2027