| |
May 26, 2026
|
|
|
|
|
College Catalog 2026 - 2027
|
CSC-290 Introduction to Quantum Programming This course provides an introduction to programming a quantum computer. Students will explore the historical development of quantum computing, fundamental principles of quantum mechanics as they relate to quantum information theory, and the distinctions between quantum and classical computing. Throughout the course, students will gain hands-on experience developing quantum circuits, which they will run on simulators and real quantum hardware. The course covers the modeling and implementation of quantum algorithms, error correction techniques, and real-world applications of the technology. It further explores notable quantum algorithms, such as Grover’s and Shor’s, and examines how these algorithms intersect with other disciplines and the ethical challenges posed by the technology. Prerequisites CSC-120 or CSC-125 , and MAT-194 or higher Gen. Ed. Course No Mass Transfer Course No Credits: 3
|
|