Graduate Certificate Quantum Computing Courses
QCI400 Overview of Quantum Computing (2 credits)
The objective of the course is to introduce to the students basic quantitative, mathematical and statistical methods for solving financial, marketing and business problems. Using Excel and Tableau, this course provides an introduction to data analytics for business professionals, including those with no prior analytics experience. Students will learn how data analysts describe, predict, and inform business decisions in the specific areas of marketing, human resources, finance, and operations, and develop the basic data literacy and analytics mindset needed to make appropriate business strategy recommendations based on insights from real- world data. Prerequisite: None
QCI401 Mathematical Foundations of Quantum Computing (3 credits)
This course provides a rigorous introduction to the mathematical foundations of quantum mechanics and quantum computing, which form the basis for understanding and designing quantum algorithms and quantum information protocols. Students proficient in linear algebra can test out of this course. Prerequisite: None
QCI501 Qubits, Quantum Gates and Quantum Circuits (3 credits)
This course provides an introduction to the principles of quantum computing and its underlying qubits, quantum gates, and quantum circuits. Students will learn the fundamental concepts of quantum mechanics necessary for understanding quantum computing, including the principles of superposition, entanglement, and measurement. Prerequisite: Co-Requisite: QCI401
QCI521 Foundational Quantum Algorithms (3 credits)
This course provides an introduction to the principles of quantum computing and the algorithms that take advantage of the unique properties of quantum mechanics to solve computational problems faster than classical algorithms. The course will cover the basic quantum algorithms, including Deutsch-Jozsa, Simon’s algorithm, and Grover’s algorithm, as well as advanced algorithms such as Shor’s and HHL. Throughout the course, students will use software tools such as Qiskit, Cirq, and Braket to design, simulate, and analyze quantum algorithms. Prerequisite: QCI501
QCI531 Practical Quantum Computing Applications (3 credits)
This course provides an introduction to the practical applications of quantum computing in various fields, such as quantum simulation, optimization, and machine learning. Throughout the course, students will use software tools such as Qiskit, Cirq, and Braket to design, simulate, and analyze quantum applications. Students will develop strong problem-solving skills and the ability to apply quantum computing concepts to real-world problems in various fields. Prerequisite: Co-Requisite: QCI521