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.
15 hours
Course 2Fundamentals of Quantum Algorithms
Learn how quantum algorithms beat classical algorithms for problems including integer factoring and search.
15 hours
Course 3General Formulation of Quantum Information
Dive deeper into quantum information, including density matrices, channels, and general measurements.
15 hours
Course 4Foundations of Quantum Error Correction
Learn how quantum computations can be protected against noise through quantum error correcting codes and fault tolerance.
15 hours
Key techniques and applications

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

Quantum Diagonalization Algorithms
Explore quantum approaches to matrix diagonalization, including VQE, QKD, SKD and variations of these.
10 hours
Quantum Machine Learning
Learn to leverage the power of quantum computing in machine learning methods.
10 hours
Variational Algorithm Design
An overview of variational algorithms: hybrid classical quantum algorithms.
8 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.
15 hours
