Introduction to Quantum Computer Algorithms and Programming

Course Details

Introduction to Quantum Computer Algorithms and Programming

About the course

Students will be able to understand core concepts including advanced linear algebra, superposition, entanglement, bra-ket notation, quantum gates, and more. Students will have hands-on experience programming an IBM Q System using the Qiskit language, and implementing algorithms including Deutsch-Josza, Grover, Simon, Shor, Quantum Fourier Transform, and Quantum Cryptography using BB84 protocols.

Quantum Computer Badge

Image of a badge

Earn Digital Credentials

Students will be able to understand core concepts including advanced linear algebra, superposition, entanglement, bra-ket notation, quantum gates, and more. Students will have hands-on experience programming an IBM Q System using the Qiskit language, and implementing algorithms including Deutsch-Josza, Grover, Simon, Shor, Quantum Fourier Transform, and Quantum Cryptography using BB84 protocols.

Quantum Computer Course Table

Course title Instructors Timing
Introduction to Quantum Computer Algorithms and Programming Casimer DeCusatis, Ph.D. Click Here