Courses
Start learning and applying quantum computing with Qiskit through our library of 10+ courses from leading experts.
Foundations of quantum computing
Course series
Quantum Information & Computationwith John Watrous

Course 1Basics of Quantum Information
Learn about quantum information, from states and measurements to quantum circuits and entanglement.
5 hours
Course 2Fundamentals of Quantum Algorithms
Learn how quantum algorithms beat classical algorithms for problems including integer factoring and search.
5 hours
Course 3General Formulation of Quantum Information
Dive deeper into quantum information, including density matrices, channels, and general measurements.
5 hours
Course 4Foundations of Quantum Error Correction
Learn how quantum computations can be protected against noise through quantum error correcting codes and fault tolerance.
5 hours
Key techniques and applications

Quantum Computing in Practice
Learn potential use cases and best practices for experimenting with quantum processors having 100+ qubits.
5 hours

Quantum Diagonalization Algorithms
Explore quantum approaches to matrix diagonalization, including VQE, QKD, SKD and variations of these.
5 hours
Quantum Machine Learning
Learn to leverage the power of quantum computing in machine learning methods.
5 hours
Variational Algorithm Design
An overview of variational algorithms: hybrid classical quantum algorithms.
5 hours
Quantum Chemistry with VQE
An introduction to VQE covering basic building blocks and applications.
5 hours
Utility-scale quantum computing
A collection of learning assets from a 14-lesson course on utility-scale quantum computing.
5 hours