This course focuses on the mathematics, programming, operations, and algorithms of quantum computing. A follow-on to Intro to QC for Everyone 1, this course delves deeper into the mathematical basis for quantum computing and the programming that makes it a reality. Students will be taught all of the mathematical concepts they need to know, build up confidence and experience with individual and small groups of operations, then learn a sequence of important algorithms.
Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.
What you'll learn
- The linear algebra concepts that are used to create useful quantum algorithms
- Small sequences of operations that perform important QC operations
- How to program with Qiskit, used for the IBM cloud quantum computers
- Learn several quantum algorithms
This course is part of the Quantum Computing for Everyone Professional Certificate.
Syllabus
- Linear Algebra
- Toffoli Gate
- Phase-Flip
- EPR Pairs
- Amplitude Amplification
- Bernstein-Vazarani algorithm
- Simon’s algorithm
- Decoherence
- Error Correction