Quantum Computation and Quantum Information
by Michael A. Nielsen, Isaac L. Chuang · Michael A. Nielsen, Isaac L. Chuang
The standard graduate reference for the field, covering quantum circuits, algorithms including Shor's and Grover's, quantum information theory, and error correction. Readers finish able to follow and reproduce proofs in current quantum computing research papers.
This link may earn us a small commission at no extra cost to you. Affiliate disclosure
More resources on Quantum Computing
CERN QTI - Introduction to Quantum Computing
In 2020, CERN openlab and the CERN Quantum Technology Initiative organized a series of open, free lectures on quantum computing. These lectures introduce basic concepts of the quantum circuit model (qubits, gates, measures) and important quantum algorithms and protocols. Recordings and materials are available through the provided link.
Microsoft Learn - Quantum Computing Fundamentals Learning Path
This structured learning path from Microsoft introduces the fundamental concepts of quantum computing, explains how quantum computers operate, and identifies the types of problems quantum algorithms can solve. It's a free, self-paced course designed to build a strong foundational understanding.
IBM Quantum Learning
IBM's official learning platform for quantum computing with Qiskit. It offers a library of over 10 free courses from leading experts, covering fundamental concepts, practical applications, and programming with Qiskit. It's an excellent resource for structured learning from a major industry player.
Quantum Computer Science: An Introduction
Widely praised on Reddit for its accessibility, particularly for those without a strong physics background, this book offers a concise introduction to quantum computation. It develops the basic elements of the field without assuming prior knowledge of quantum mechanics. Related lecture notes are also available from Cornell University.
Quantum Country
Essays by Andy Matuschak and Michael Nielsen with embedded spaced-repetition quizzes; after reading you can follow quantum circuit notation, explain superposition and entanglement mathematically, and trace how Grover's search algorithm works.
Scott Aaronson's Blog
Shtetl-Optimized, written by quantum computing theorist Scott Aaronson, posts long arguments about P versus NP, quantum supremacy claims, and open problems. Readers gain a working sense of how complexity researchers actually debate results.