Skip to main contentIBM Quantum Documentation mirror

Learn quantum computing

Start learning and applying quantum computing with Qiskit through our library of 10+ courses from leading experts.


Foundations of quantum computing

  1. Basics of quantum information – Learn about quantum information, from states and measurements to quantum circuits and entanglement.
  2. Fundamentals of quantum algorithms – Learn how quantum algorithms beat classical algorithms for problems including integer factoring and search.
  3. General formulation of quantum information – Dive deeper into quantum information, including density matrices, channels, and general measurements.
  4. 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.


Quantum computing for business


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.