The Quantum Computing Realities Program is a two-course program that is designed to follow and expand upon the Quantum Computing Fundamentals Program. In this program, you will dive deeper into the practical applications of quantum computing.
This program is well suited for professionals and leaders in business, government, and technology that need to get an understanding of the business and technical implications of quantum computing. Given that quantum computing is in its earliest stages as an industry, any interested participant who would like to lead the quantum revolution within their field is encouraged to join this course to get a leading edge on this technology. (It is highly recommended that participants have a basic knowledge of vector and matrix multiplication as linear algebra is at the core of quantum computing algorithms. For more information about prerequisite knowledge, please visit this FAQ article.)
Course 1: Practical Realities of Quantum Computation and Quantum Communication
Practical Realities of Quantum Computation and Quantum Communication is a four-week online course that explores the practical realities and limitations of implementing the quantum algorithms and quantum cryptography that were examined in the Quantum Computing Fundamentals program.
The course reviews quantum entanglement and quantum communications protocols, explores Heisenberg's uncertainty principle, Einstein–Podolsky–Rosen, the challenges facing realistic quantum information systems, and methods to mitigate them.
This course further prepares learners to understand the practical challenges of implementing quantum computing algorithms and quantum communication protocols on current and near-future real-world systems. Learners will become familiar with techniques to counteract the challenges of current quantum computing realities and anticipate the trajectory of applications of quantum computing.
Course 2: Requirements for Large-Scale Universal Quantum Computation
Requirements for Large-Scale Universal Quantum Computation is a four-week online course that looks at the requirements for realizing and operating larger-scale computers for longer periods of time in a fault-tolerant manner.
Learners will explore different modalities that can support building quantum computing from the currently available unreliable hardware, and understand the difficulties that arise with different techniques for error correction. You will be introduced to the foundations of complexity theory and quantum error-correction, and investigate and assess different points of view of quantum supremacy. The capstone project of this course is utilizing the IBM Quantum Computer to implement dynamical error suppression protocols on quantum bits.
Course participants will be equipped with an understanding of the challenges facing the transition of quantum computing from niche applications to large-scale implementations, and will gain understanding and practice implementing different strategies for counteracting error in quantum computation.