Learn quantum computing
Start learning and applying quantum computing with Qiskit through our library of 10+ courses from leading experts.
Foundations of quantum computing
- Basics of quantum information – Learn about quantum information, from states and measurements to quantum circuits and entanglement.
- Fundamentals of quantum algorithms – Learn how quantum algorithms beat classical algorithms for problems including integer factoring and search.
- General formulation of quantum information – Dive deeper into quantum information, including density matrices, channels, and general measurements.
- Foundations of quantum error correction – Learn how quantum computations can be protected against noise through quantum error correcting codes and fault tolerance.
Key techniques and applications
Continue your learning journey by diving into more focused topics related to quantum computing.
- Integrating quantum and high-performance computing – Discover how quantum and high-performance computing can be combined in a single workflow.
- Quantum computing in practice – Learn potential use cases and best practices for experimenting with quantum processors having 100+ qubits.
- Quantum diagonalization algorithms – Multiple quantum approaches to matrix diagonalization are explored, including VQE, QKD, SKD, and variations of these.
- Quantum machine learning – Learn to leverage the power of quantum computing in machine learning methods.
- Variational algorithm design – An overview of variational algorithms: hybrid classical quantum algorithms.
- Quantum chemistry with VQE – An introduction to VQE that covers basic building blocks and applications.
- Utility-scale quantum computing – A collection of learning assets from a 14-lesson course on utility-scale quantum computing.
Quantum computing for business
- Quantum business foundations – Builds foundations of quantum computing, technology, and business applications.
- Practical Introduction to Quantum-Safe Cryptography – Learn the risks that quantum computing poses to cryptography, and explore which approaches are quantum-safe.
Teach quantum in your classroom
Explore a suite of instructional modules designed to help incorporate quantum computing into traditional STEM courses.
- Quantum mechanics – Use quantum computers to explore quantum phenomena like superposition and uncertainty.
- Computer science – Run some famous quantum algorithms, including Deutsch-Jozsa and QKD.