Free & Paid
Quantum Courses
University courses, vendor tutorials, and platform specializations for learning quantum computing — from zero-cost OpenCourseWare to structured, certificate-bearing programs. Click any course for a detailed breakdown and a link to enroll.
University Courses
Quantum Information Science
MIT
A rigorous graduate-level course covering quantum mechanics foundations, quantum information theory, quantum error correction, and quantum algorithms. Assumes a strong physics and linear algebra background.
MIT OpenCourseWare / MITx — self-paced video lectures and problem sets
Quantum Computation
MIT
Covers the theoretical foundations of quantum computation, including quantum circuits, Shor's and Grover's algorithms, and quantum complexity theory. A staple reference for those wanting the full mathematical treatment.
MIT OpenCourseWare — lecture notes and assignments
Quantum Computer Science
Stanford University
An introduction to quantum computing aimed at computer science students, covering qubits, gates, circuits, and key algorithms with a focus on computational thinking rather than physics derivations.
Online lecture series with accompanying lecture notes
Quantum Mechanics and Quantum Computation
Harvard University
Harvard's quantum mechanics course extended with applications to quantum computing, covering the physical principles underlying qubits, measurement, and quantum algorithms.
edX — self-paced with video lectures
Vendor & Platform Courses
Learn Quantum Computing using Qiskit
IBM · Vendor
IBM's widely-used, hands-on introduction to quantum computing through its open-source Qiskit framework. Combines theory with executable Python code you can run on real IBM quantum processors via the cloud — one of the best starting points for developers.
Interactive textbook with runnable code on real quantum hardware
IBM Quantum Developer Certification
IBM · Vendor
A professional certification validating practical skills in building and running quantum programs using Qiskit, aimed at developers seeking to demonstrate quantum programming proficiency for career purposes.
Certification exam plus preparatory materials
Quantum Computing Fundamentals
edX (Purdue University) · Platform
A beginner-friendly introduction covering qubits, superposition, entanglement, and basic quantum algorithms, designed for learners with general technical backgrounds but no physics prerequisite.
Self-paced online course, certificate available for a fee
Quantum Computing Specialization
Coursera (various universities) · Platform
A structured specialization covering quantum mechanics fundamentals, quantum algorithms, and hands-on programming, taught by university faculty and aggregated through Coursera's subscription model.
Multi-course specialization with graded assignments
Quantum Computing Course
Brilliant.org · Platform
A highly visual, interactive course designed for beginners, emphasizing intuition-building through guided problems rather than dense lecture content — well suited to visual and hands-on learners.
Interactive, visual lessons with built-in problem solving
Quantum Katas
Microsoft · Vendor
A collection of programming exercises ('katas') for learning quantum computing concepts hands-on using Microsoft's Q# language, ranging from basic gate operations to more advanced algorithm implementations.
Open-source, self-paced programming exercises using Q#