Skip to main content

Free quantum learning resources

Free open textbooks, lecture notes, video lecture series, interactive tutorials and notebooks, SDK learning paths and glossaries on quantum science and technology, each read on the page of its provider, with the licence as that page states it.

Free learning resources read on each provider's own page on the date shown. Not confirmed by the providers and not an endorsement or ranking: each summary is in the portal's own words, a licence is shown only as the page states it, and "Free" means the page itself says the resource is free, open access or openly licensed. Check access conditions on each page. Pending editorial review. Compiled 2026-10-30.

38 resources

Quantum Country

Provider
Quantum Country
Type
Open textbook
Topics
Quantum foundations, Algorithms and applications, Communication and QKD
Level
Introductory
Language
English
Free
Free
Licence
Not stated
Access
Optional sign-in to save spaced-repetition review progress
Summary
Online essay series introducing quantum computing and quantum mechanics, including quantum search and teleportation, with built-in spaced-repetition review questions; assumes basic linear algebra.
Official page
quantum.country
Source
Quantum Country: home page (retrieved 2026-10-30); Quantum Country: Quantum computing for the very curious (retrieved 2026-10-30)

Quantum Information Processing with Finite Resources -- Mathematical Foundations

Provider
arXiv
Type
Open textbook
Topics
Quantum foundations, Communication and QKD
Level
Advanced
Language
English
Free
Free
Licence
arXiv non-exclusive distribution licence 1.0
Access
Open-access archive (arXiv)
Summary
Book-length monograph of 135 pages on the mathematical foundations of quantum information with finite resources, including smooth entropies; also published as a SpringerBriefs volume.
Official page
arxiv.org
Source
arXiv: 1504.00233 (retrieved 2026-10-30); arXiv: about the archive (home page) (retrieved 2026-10-30)

The Theory of Quantum Information

Provider
University of Waterloo, Institute for Quantum Computing
Type
Open textbook
Topics
Quantum foundations
Level
Advanced
Language
English
Free
Not stated (openly readable)
Licence
Not stated
Access
Free manuscript PDF for personal use only; differs from the printed Cambridge University Press edition
Summary
Mathematically rigorous book on the theory of quantum information, offered as a downloadable manuscript for personal use alongside the 2018 printed edition.
Official page
www.cs.uwaterloo.ca
Source
University of Waterloo: The Theory of Quantum Information (book page) (retrieved 2026-10-30)

University Physics Volume 3

Provider
OpenStax
Type
Open textbook
Topics
Quantum foundations
Level
Introductory
Language
English
Free
Free
Licence
CC BY-NC-SA 4.0
Summary
Open calculus-based university physics textbook whose Chapter 7 covers wave functions, the uncertainty principle, the Schrödinger equation and quantum tunnelling.
Official page
openstax.org
Source
OpenStax: University Physics Volume 3 – Preface (retrieved 2026-10-30); OpenStax: University Physics Volume 3 – Chapter 7 Introduction (retrieved 2026-10-30)

CS294-2, Quantum Computation (Fall 2004)

Provider
University of California, Berkeley
Type
Lecture notes
Topics
Quantum foundations, Algorithms and applications
Level
Advanced
Language
English
Free
Not stated (openly readable)
Licence
Not stated
Access
Older course page; some lectures only in PostScript or scanned form
Summary
Archived Berkeley course page with notes for 21 lectures on quantum computation, mostly as PDF and PostScript files.
Official page
people.eecs.berkeley.edu
Source
UC Berkeley: CS294-2 Quantum Computation (retrieved 2026-10-30)

Introduction to Quantum Information Processing – Lecture notes (Fall 2025 edition)

Provider
University of Waterloo, Institute for Quantum Computing
Type
Lecture notes
Topics
Quantum foundations, Algorithms and applications
Level
Advanced
Language
English
Free
Not stated (openly readable)
Licence
Not stated
Summary
Single 327-page set of lecture notes for the cross-listed course QIC 710 and related courses, revised for the Fall 2025 edition.
Official page
cleve.iqc.uwaterloo.ca
Source
IQC Waterloo: Introduction to Quantum Information Processing – Lecture notes (retrieved 2026-10-30)

Physics 219/Computer Science 219, Quantum Computation

Provider
California Institute of Technology (Caltech)
Type
Lecture notes
Topics
Quantum foundations, Algorithms and applications, Quantum computing hardware, Communication and QKD
Level
Advanced
Language
English
Free
Not stated (openly readable)
Licence
Not stated
Access
Some chapters incomplete (Chapter 8 not yet typeset; Chapter 7 figures missing)
Summary
Course page of the Caltech quantum computation course linking chapter-by-chapter PDF lecture notes, handwritten notes and earlier typed versions.
Official page
www.preskill.caltech.edu
Source
Caltech: Physics 219 Course Information (retrieved 2026-10-30)

Quantum Computation (18.435J, Fall 2003)

Provider
MIT OpenCourseWare
Type
Lecture notes
Topics
Quantum foundations, Algorithms and applications, Quantum computing hardware
Level
Advanced
Language
English
Free
Free
Licence
CC BY-NC-SA 4.0
Summary
Archived graduate course with lecture notes, problem sets, exams and solutions on quantum computation.
Official page
ocw.mit.edu
Source
MIT OpenCourseWare: Quantum Computation (retrieved 2026-10-30)

Quantum Computation (lecture notes)

Provider
University of Waterloo (notes of a 2006 University of Calgary course)
Type
Lecture notes
Topics
Quantum foundations, Algorithms and applications, Communication and QKD
Level
Introductory
Language
English
Free
Free
Licence
Not stated
Access
Author describes the notes as no longer maintained (last updated April 2006)
Summary
Notes from 22 lectures of an introductory undergraduate quantum computing course, covering teleportation, early algorithms, factoring, Grover search, error correction and key distribution.
Official page
www.cs.uwaterloo.ca
Source
University of Waterloo: Quantum Computation lecture notes (2006) (retrieved 2026-10-30)

Quantum Computing: Lecture Notes

Provider
QuSoft, CWI and University of Amsterdam
Type
Lecture notes
Topics
Quantum foundations, Algorithms and applications, Quantum computing hardware
Level
Advanced
Language
English
Free
Free
Licence
arXiv non-exclusive distribution licence 1.0
Access
Open-access archive (arXiv)
Summary
Regularly revised lecture notes on quantum computing from QuSoft in Amsterdam, with version 6 of August 2026 adding a chapter on stabilizer states and Clifford circuits.
Official page
arxiv.org
Source
arXiv: 1907.09415 Quantum Computing: Lecture Notes (retrieved 2026-10-30); arXiv: about the archive (home page) (retrieved 2026-10-30)

The Mathematics of Entanglement

Provider
arXiv
Type
Lecture notes
Topics
Quantum foundations
Level
Advanced
Language
English
Free
Free
Licence
arXiv non-exclusive distribution licence 1.0
Access
Open-access archive (arXiv)
Summary
Summer-school lecture notes on the mathematical theory of quantum entanglement, prepared for the 5th Summer School on Mathematical Physics in Bogotá.
Official page
arxiv.org
Source
arXiv: 1604.01790 The Mathematics of Entanglement (retrieved 2026-10-30); arXiv: about the archive (home page) (retrieved 2026-10-30)

CERN QTI Lecture Series

Provider
CERN Quantum Technology Initiative
Type
Video lecture series
Topics
Algorithms and applications, Quantum computing hardware, Sensing and metrology
Level
Advanced
Language
English
Free
Not stated (openly readable)
Licence
Not stated
Access
Use and distribution governed by the CERN copyright notice
Summary
Recorded online lectures by researchers on quantum simulation, quantum machine learning kernels, quantum sensing for physics and related topics, hosted on the CERN Document Server.
Official page
quantum.cern
Source
CERN QTI: Online lecture series (retrieved 2026-10-30)

Quantum Cryptography

Provider
TU Delft OpenCourseWare (QuTech, with Caltech)
Type
Video lecture series
Topics
Quantum foundations, Communication and QKD
Level
Advanced
Language
English
Free
Free
Licence
CC BY-NC-SA 4.0
Access
TU Delft states this OCW platform will be replaced at the end of 2026 and URLs may change
Summary
Master-level course materials from QuTech and Caltech with lectures, readings and supplementary videos on quantum key distribution and device-independent cryptography.
Official page
ocw.tudelft.nl
Source
TU Delft OCW: Quantum Cryptography (retrieved 2026-10-30)

Quantum Physics II (8.05, Fall 2013)

Provider
MIT OpenCourseWare
Type
Video lecture series
Topics
Quantum foundations
Level
Introductory
Language
English
Free
Free
Licence
CC BY-NC-SA 4.0
Summary
Follow-on undergraduate quantum physics course with recorded lecture videos, lecture notes, problem sets and exams.
Official page
ocw.mit.edu
Source
MIT OpenCourseWare: Quantum Physics II (retrieved 2026-10-30)

The Quantum Internet and Quantum Computers: How Will They Change the World?

Provider
TU Delft OpenCourseWare (QuTech)
Type
Video lecture series
Topics
Quantum computing hardware, Communication and QKD, Business, strategy and policy
Level
Introductory
Language
English
Free
Free
Licence
CC BY-NC-SA 4.0
Access
TU Delft states this OCW platform will be replaced at the end of 2026 and URLs may change
Summary
Six-module set of QuTech video lectures and readings on quantum computing and the quantum internet, aimed at a broad audience including policy-makers and business executives.
Official page
ocw.tudelft.nl
Source
TU Delft OCW: The Quantum Internet and Quantum Computers (retrieved 2026-10-30); TU Delft OCW: 1.2.1 Introducing the quantum computer (retrieved 2026-10-30)

Understanding Quantum Information and Computation (video series)

Provider
IBM Quantum (Qiskit)
Type
Video lecture series
Topics
Quantum foundations, Algorithms and applications, Quantum computing hardware
Level
Advanced
Language
English
Free
Free
Licence
Not stated
Access
Videos on YouTube; written companion lessons on IBM Quantum Learning
Summary
Video lecture series on quantum information, quantum algorithms, the general formulation of quantum information and quantum error correction at graduate depth.
Official page
www.youtube.com
Source
IBM Quantum blog: Understanding quantum information and computation (retrieved 2026-10-30); YouTube, Qiskit channel: Understanding Quantum Information and Computation playlist (retrieved 2026-10-30)

amazon-braket-examples

Provider
Amazon Web Services (Amazon Braket)
Type
Interactive tutorial or notebooks
Topics
Algorithms and applications, Programming and SDKs, Quantum computing hardware
Level
Introductory, Advanced
Language
English
Free
Free
Licence
Apache 2.0
Access
Notebooks are free; running on managed simulators or QPUs requires an AWS account and incurs charges
Summary
Example notebooks for Amazon Braket, from getting-started circuits on local simulators to noise modelling, hybrid jobs, pulse control and analog Hamiltonian simulation.
Official page
github.com
Source
GitHub: amazon-braket/amazon-braket-examples (retrieved 2026-10-30)

Bronze-Qiskit

Provider
QWorld
Type
Interactive tutorial or notebooks
Topics
Quantum foundations, Programming and SDKs
Level
Introductory
Language
English
Free
Free
Licence
Apache 2.0
Summary
Jupyter notebooks from the QBronze introductory workshop series with hands-on tasks on the basics of quantum computing and programming with Qiskit; requires only basic programming.
Official page
gitlab.com
Source
QWorld: QBronze (retrieved 2026-10-30); GitLab: qworld/bronze-qiskit (retrieved 2026-10-30)

CUDA-Q documentation – Examples and Applications

Provider
NVIDIA
Type
Interactive tutorial or notebooks
Topics
Algorithms and applications, Programming and SDKs, Quantum computing hardware
Level
Advanced
Language
English
Free
Free
Licence
Apache 2.0
Summary
Documentation examples and worked applications for the CUDA-Q hybrid quantum-classical toolkit, covering kernels, multi-GPU workflows, noisy simulation and chemistry and error-mitigation use cases.
Official page
nvidia.github.io
Source
NVIDIA: CUDA-Q documentation (retrieved 2026-10-30); GitHub: NVIDIA/cuda-quantum (retrieved 2026-10-30)

Experiments using quantum circuits | Cirq

Provider
Google Quantum AI
Type
Interactive tutorial or notebooks
Topics
Algorithms and applications, Programming and SDKs, Quantum computing hardware
Level
Advanced
Language
English
Free
Free
Licence
CC BY 4.0 (content); Apache 2.0 (code samples)
Summary
Notebook-style Cirq tutorials on textbook algorithms, Shor, VQE and quantum walks, plus ReCirq experiment walkthroughs including QAOA, Fermi-Hubbard and surface-code memory.
Official page
quantumai.google
Source
Google Quantum AI: Experiments using quantum circuits | Cirq (retrieved 2026-10-30); Google Quantum AI: Cirq basics (retrieved 2026-10-30)

Learn - Quantum Metal

Provider
Quantum Metal community (formerly Qiskit Metal)
Type
Interactive tutorial or notebooks
Topics
Programming and SDKs, Quantum computing hardware, Engineering and enabling technologies
Level
Advanced
Language
English
Free
Free
Licence
Apache 2.0
Summary
Notebook course in four parts on designing superconducting quantum chips with Quantum Metal, from placing components to GDS export, meshing and electromagnetic simulation.
Official page
qiskit-community.github.io
Source
Quantum Metal: Learn (retrieved 2026-10-30); GitHub: qiskit-community/qiskit-metal (retrieved 2026-10-30)

PennyLane Demos

Provider
Xanadu (PennyLane)
Type
Interactive tutorial or notebooks
Topics
Algorithms and applications, Programming and SDKs, Quantum computing hardware
Level
Not stated
Language
English
Free
Free
Licence
Apache 2.0
Summary
Collection of code-based demonstrations using PennyLane on quantum algorithms, hardware, error correction, quantum machine learning and resource estimation.
Official page
pennylane.ai
Source
PennyLane: Demos (retrieved 2026-10-30); GitHub: PennyLaneAI/demos (reached via PennyLaneAI/qml) (retrieved 2026-10-30)

Perceval documentation – tutorials

Provider
Quandela
Type
Interactive tutorial or notebooks
Topics
Programming and SDKs, Quantum computing hardware, Engineering and enabling technologies
Level
Introductory, Advanced
Language
English
Free
Free
Licence
MIT
Summary
Getting-started to expert tutorials for the Perceval linear-optics framework, with examples on boson sampling, standard and variational algorithms and quantum walks on photonic circuits.
Official page
perceval.quandela.net
Source
Quandela: Perceval documentation (retrieved 2026-10-30); GitHub: Quandela/Perceval LICENSE (retrieved 2026-10-30)

Pulser documentation – tutorials

Provider
Pasqal (pasqal-io)
Type
Interactive tutorial or notebooks
Topics
Programming and SDKs, Quantum computing hardware
Level
Not stated
Language
English
Free
Free
Licence
Apache 2.0
Summary
Tutorials for the open-source Pulser package on programming neutral-atom pulse sequences, emulator and QPU execution, noise models and optimisation applications.
Official page
pulser.readthedocs.io
Source
Pulser documentation (retrieved 2026-10-30); GitHub: pasqal-io/Pulser (retrieved 2026-10-30)

qiboedu

Provider
Qibo team
Type
Interactive tutorial or notebooks
Topics
Algorithms and applications, Programming and SDKs, Quantum computing hardware
Level
Not stated
Language
English
Free
Free
Licence
GPL-3.0
Summary
Notebooks and slides for teaching with the Qibo framework, covering query algorithms, Bell tests, noise and mitigation, VQE and control and calibration of superconducting devices.
Official page
github.com
Source
Qibo: home page (retrieved 2026-10-30); GitHub: qiboteam/qiboedu (retrieved 2026-10-30)

Quantum Katas

Provider
Microsoft (Quantum Development Kit)
Type
Interactive tutorial or notebooks
Topics
Quantum foundations, Algorithms and applications, Programming and SDKs
Level
Introductory
Language
English
Free
Free
Licence
MIT
Access
Earlier repository microsoft/QuantumKatas archived in August 2024; katas now live in the microsoft/qdk repository
Summary
Self-paced tutorials with theory and Q# programming exercises on qubits, gates, measurement, entanglement and basic algorithms, maintained in the open-source Quantum Development Kit repository.
Official page
github.com
Source
GitHub: microsoft/qdk (retrieved 2026-10-30); Microsoft Learn: Development options for quantum programming with Q# (retrieved 2026-10-30); GitHub: microsoft/QuantumKatas (archived) (retrieved 2026-10-30)

Code examples - Qibo

Provider
Qibo team
Type
SDK or platform learning path
Topics
Algorithms and applications, Programming and SDKs
Level
Introductory, Advanced
Language
English
Free
Free
Licence
Apache 2.0
Summary
Documentation section with basic and advanced Qibo examples on circuits, noisy simulation, error mitigation, tomography and applications such as Grover search, VQE and Shor factorisation.
Official page
qibo.science
Source
Qibo: Code examples (retrieved 2026-10-30); GitHub: qiboteam/qibo (retrieved 2026-10-30)

Get started with Azure Quantum

Provider
Microsoft Learn
Type
SDK or platform learning path
Topics
Quantum foundations, Programming and SDKs
Level
Introductory
Language
English
Free
Not stated (openly readable)
Licence
Not stated
Access
Modules readable online; submitting jobs to Azure Quantum hardware requires an Azure subscription
Summary
Six-module learning path on qubits, superposition, entanglement and teleportation with Q#, using the Quantum Development Kit and resource estimator; assumes basic linear algebra.
Official page
learn.microsoft.com
Source
Microsoft Learn: Get started with Azure Quantum (retrieved 2026-10-30)

IBM Quantum Learning

Provider
IBM Quantum
Type
SDK or platform learning path
Topics
Quantum foundations, Algorithms and applications, Programming and SDKs, Quantum computing hardware, Business, strategy and policy
Level
Introductory, Advanced
Language
English
Free
Free
Licence
CC BY-SA 4.0 (content); Apache 2.0 (code)
Access
Courses readable online; badge exams are handled separately via IBM Training and Credly
Summary
Qiskit learning hub with more than ten courses, learning paths and classroom modules ranging from basics of quantum information to error correction, chemistry, machine learning and business foundations.
Official page
quantum.cloud.ibm.com
Source
IBM Quantum Learning: home (retrieved 2026-10-30); IBM Quantum Learning: Courses (retrieved 2026-10-30); GitHub: Qiskit/documentation (content licence) (retrieved 2026-10-30); IBM Quantum blog: Understanding quantum information and computation (retrieved 2026-10-30)

Quantum Inspire Knowledge Base

Provider
QuTech (TU Delft and TNO)
Type
SDK or platform learning path
Topics
Quantum foundations, Programming and SDKs, Quantum computing hardware
Level
Introductory, Advanced
Language
English
Free
Not stated (openly readable)
Licence
Not stated
Access
Knowledge base readable online; free registration needed to run jobs on the platform
Summary
Documentation and learning section of the Quantum Inspire platform covering quantum computing basics, the cQASM language, the SDK and compilation, code examples and hardware backends.
Official page
www.quantum-inspire.com
Source
Quantum Inspire: Knowledge base (retrieved 2026-10-30); Quantum Inspire: home page (retrieved 2026-10-30); Quantum Inspire: The basics of Quantum Computing (retrieved 2026-10-30)

awesome-quantum-software

Provider
Quantum Open Source Foundation (QOSF)
Type
Glossary or reference catalogue
Topics
Programming and SDKs, Post-quantum cryptography and security
Level
Professional
Language
English
Free
Free
Licence
CC0 1.0
Access
Community-submitted entries; licences of listed projects vary
Summary
Community-curated list of open-source quantum software grouped by category, including full-stack libraries, simulators, compilers, error correction, post-quantum cryptography and hardware control.
Official page
github.com
Source
GitHub: qosf/awesome-quantum-software (retrieved 2026-10-30)

Error Correction Zoo

Provider
Error Correction Zoo (community project)
Type
Glossary or reference catalogue
Topics
Quantum computing hardware
Level
Advanced, Professional
Language
English
Free
Free
Licence
CC BY-SA 4.0
Summary
Catalogue of more than 1,100 classical and quantum error-correcting codes organised into domains and kingdoms, with a glossary and bibliographic references.
Official page
errorcorrectionzoo.org
Source
Error Correction Zoo: home (retrieved 2026-10-30)

Learning Resources on Quantum Computing

Provider
Quantum Open Source Foundation (QOSF)
Type
Glossary or reference catalogue
Topics
Quantum foundations, Algorithms and applications, Programming and SDKs
Level
Introductory, Advanced
Language
English
Free
Free
Licence
CC0 1.0
Access
Curated directory; cost of individual linked items is not verified by the page
Summary
Curated directory of quantum computing learning resources, including SDK tutorials, lecture notes, interactive tools, programming exercises, videos and community forums.
Official page
qosf.org
Source
QOSF: Learning Resources on Quantum Computing (retrieved 2026-10-30)

OQI Educational Repository

Provider
OQI (hosted on CERN infrastructure)
Type
Glossary or reference catalogue
Topics
Quantum foundations, Quantum computing hardware, Business, strategy and policy
Level
Introductory, Advanced
Language
English
Free
Not stated (openly readable)
Licence
Not stated
Access
Directory of external resources; some listed items are paid or offer only free samples
Summary
Filterable directory of about 45 quantum-technology learning resources, mostly online courses, webinars and games, with language, format, level and prerequisite filters.
Official page
oqi-educational-repository.app.cern.ch
Source
OQI Educational Repository (retrieved 2026-10-30)

Quantum Algorithm Zoo

Provider
Quantum Algorithm Zoo
Type
Glossary or reference catalogue
Topics
Algorithms and applications
Level
Advanced, Professional
Language
English
Free
Not stated (openly readable)
Licence
Not stated
Summary
Catalogue of quantum algorithms grouped by type, listing the speedup and references for each entry; the About section records an update on 10 September 2026.
Official page
quantumalgorithmzoo.org
Source
Quantum Algorithm Zoo (retrieved 2026-10-30)

Quantum Computing Glossary

Provider
Quantinuum
Type
Glossary or reference catalogue
Topics
Quantum foundations, Programming and SDKs, Quantum computing hardware
Level
Introductory
Language
English
Free
Not stated (openly readable)
Licence
Not stated
Access
Vendor glossary; some entries describe the vendor's own products
Summary
Alphabetical glossary of roughly 90 quantum computing terms, from anyons to ZX-calculus, including entries on error correction and trapped-ion technology.
Official page
www.quantinuum.com
Source
Quantinuum: Quantum Computing Glossary (retrieved 2026-10-30)

Quantum Computing Glossary | IQM Academy

Provider
IQM Finland Oy
Type
Glossary or reference catalogue
Topics
Quantum foundations, Algorithms and applications, Quantum computing hardware
Level
Introductory
Language
English
Free
Not stated (openly readable)
Licence
Not stated
Summary
Short glossary of about 25 quantum computing terms, such as ansätze, encoding methods, gates, entanglement and quantum error correction, within IQM Academy.
Official page
www.iqmacademy.com
Source
IQM Academy: Quantum Computing Glossary (retrieved 2026-10-30)

Download the resources as JSON