Brilliant
Group Theory
The abstract algebra underlying quantum symmetries, quantum error correction codes, and the structure of quantum gates, explored interactively.
Graduate and research-level quantum computing content from MIT, Caltech, Cambridge, and Perimeter Institute. These 22 courses cover quantum information theory, fault-tolerant computation, and the algorithms that define the frontier of the field. Most are free.
Advanced courses move from learning quantum computing to understanding it at a level that prepares you for research. The topics are more abstract, mathematically demanding, and less focused on immediate practical application, and that is intentional.
Quantum information theory treats information as a physical quantity and asks what the laws of quantum mechanics imply for communication, compression, and cryptography. Topics include quantum entropy, quantum channel capacity, entanglement measures, and quantum key distribution with security proofs.
Fault-tolerant quantum computation is the theory of how to build reliable quantum computers from unreliable components. The threshold theorem (if physical error rates fall below a threshold, arbitrarily long computations are possible) is a central result. Surface codes, stabilizer codes, and the Gottesman-Knill theorem are standard topics.
Quantum complexity theory asks which computational problems quantum computers can solve efficiently. The complexity class BQP (bounded-error quantum polynomial time) is the quantum analogue of P. QMA (quantum Merlin-Arthur) is the quantum analogue of NP. Understanding these classes clarifies where quantum speedups are possible and where they are not.
Advanced algorithms at this level include the HHL algorithm for linear systems, Quantum Singular Value Transformation (QSVT), which provides a unified framework for many quantum speedups, quantum walks, and amplitude estimation. These require comfort with quantum phase estimation and polynomial approximation theory.
Quantum hardware physics covers how qubits are physically implemented: superconducting transmon qubits, trapped ions, neutral atoms, photonic systems, and nitrogen-vacancy centers. Understanding the physics of decoherence, gate operations, and readout at this level requires some quantum mechanics background.
One distinctive feature of advanced quantum computing education is that the best content is overwhelmingly free. This is the opposite of the beginner landscape, where paid platforms sometimes offer better-structured introductory courses than free alternatives.
MIT publishes lecture notes and problem sets for its quantum information courses through MIT OpenCourseWare at no cost. John Preskill's lecture notes from Caltech's PHYS 219, widely considered the most comprehensive graduate quantum computing text available, have been publicly available since the late 1990s and are still updated. The Perimeter Institute archives hundreds of hours of research-level lectures through its PIRSA platform, freely accessible to anyone.
Cambridge publishes lecture notes for its quantum information and computation courses, which are freely available online. EdX and Coursera carry some advanced content as well, though the free-to-audit versions of those are often worth less than the fully open MIT and Caltech materials.
The implication: if you are ready for advanced content, cost is not a barrier. The limiting factor is time and mathematical preparation, not access to material.
Advanced quantum computing courses assume significant preparation. The honest list:
If the linear algebra requirement is the weak point, 3Blue1Brown's "Essence of Linear Algebra" series followed by a rigorous textbook like Axler's "Linear Algebra Done Right" is the fastest path to readiness. Comfort with the mathematics will determine whether advanced courses are productive or frustrating.
22 graduate and research-level courses, ranked by rating
Brilliant
The abstract algebra underlying quantum symmetries, quantum error correction codes, and the structure of quantum gates, explored interactively.
QUANTUM INFORMATION
Prof. John Preskill, Caltech
Prof. John Preskill's legendary Caltech quantum computation lecture notes. The most comprehensive freely available resource on quantum computing and quantum information.
edX
Eliška Greplová (QuTech, TU Delft)
Learn how to deploy artificial intelligence to control and calibrate semiconductor quantum computing chips, an advanced course combining ML and quantum hardware.
Coursera
KAIST / Joonwoo Bae
KAIST's beginning-graduate-level introduction to quantum information, taught by Joonwoo Bae. Covers qubits, the axioms of quantum theory, entanglement as a resource, quantum teleportation, gates, circuits, and quantum communication channels.
IBM Quantum
Julien Gacon, Dr. Daniel J. Egger, Dr. Stefan Woerner, Lucia Cuervo Valor (IBM Quantum)
Free openHPI course on quantum approaches to combinatorial optimization, developed with IBM Quantum. Covers QAOA, VQE, and the quadratic unconstrained binary optimization (QUBO) framework with Qiskit implementation.
IBM Quantum
Dr. Christa Zoufal, Julien Gacon, Dr. David Sutter (IBM Quantum)
Free openHPI course on quantum machine learning developed with IBM Quantum Research. Covers variational quantum classifiers, quantum kernel methods, QGANs, and hands-on implementation in Qiskit.
edX
Delft University of Technology (QuTech)
Learn how quantum information is mathematically represented via quantum circuits and how to manipulate quantum entanglement, a core course in the Quantum 201 program.
edX
Giordano Scappucci, Menno Veldhorst, Eliška Greplová (QuTech, TU Delft)
Unravel the physics behind Germanium qubits, their fabrication, control, and applications, including ML-assisted auto-tuning, quantum error correction, and quantum algorithms.
edX
CertificateDelft University of Technology (QuTech)
The advanced follow-up to Quantum 101. Dive deeper into quantum bits, entanglement, quantum algorithms such as Shor's, and quantum error correction for fault-tolerant quantum computing, with linear algebra prerequisites.
edX
CertificateDelft University of Technology (QuTech)
An advanced professional certificate on semiconducting quantum technologies, Germanium qubits, their physics, fabrication, machine learning-assisted control, and quantum error correction.
edX
Christian Andersen (QuTech, TU Delft)
Learn quantum algorithms and the principles of quantum error correction for fault-tolerant quantum computing, through a full-stack overview covering both hardware and software.
QUANTUM INFORMATION THEORY
ETH Zurich Physics Department
ETH Zurich's graduate quantum information theory course covering quantum channels, entropy, capacity theorems, and quantum Shannon theory.
QUANTUM ALGORITHMS
Prof. Peter Shor, MIT
MIT's graduate-level quantum computation course covering quantum algorithms, complexity theory, and quantum information. Lecture notes and problem sets freely available.
QUANTUM ERROR CORRECTION
Prof. Isaac Chuang and Prof. Aram Harrow, MIT
MIT's graduate-level follow-on to QIS I, covering quantum states and noise, advanced quantum algorithms, and quantum information theory. Free on the MIT Open Learning Library with graded exercises.
QUANTUM ALGORITHMS
Aleks Kissinger, Dept of Computer Science, University of Oxford
University of Oxford's computer science course on quantum processes and computation, taught with the diagrammatic ZX-calculus approach. Covers string diagrams, teleportation, quantum algorithms, and measurement-based quantum computing. Lecture notes are publicly available.
QUANTUM INFORMATION
Dr. Daniel Gottesman, Perimeter Institute
Daniel Gottesman's graduate-level quantum information lecture series recorded at Perimeter Institute. Fifteen recorded lectures covering entanglement, channels, error correction, and cryptography. Freely available on PIRSA.
edX
Pramey Upadhyaya
The hardware-focused second course in Purdue University's Applied Quantum Computing series. Examines how present-day material platforms are engineered to perform quantum information processing: superconducting qubits, trapped ions and atoms, and spin-based systems.
edX
Pramey Upadhyaya
The algorithms-and-software course closing Purdue University's Applied Quantum Computing series. Covers the quantum Fourier transform, search and Shor's algorithm, plus modern algorithms for optimization, simulation, chemistry, and machine learning, with hands-on cloud hardware access.
QUANTUM CHEMISTRY
Quantinuum
Quantinuum's InQuanto tutorial series for quantum chemistry simulation. 18+ tutorials from basic VQE to advanced molecular simulation of Fe4N2 on real Quantinuum hardware. Free to read; running the notebooks requires an InQuanto licence or trial.
COMPUTATIONAL COMPLEXITY
Scott Aaronson (UT Austin)
Scott Aaronson's famous lecture series connecting quantum computing to computational complexity, philosophy of physics, and mathematical foundations, covering BQP, QMA, quantum proofs, and quantum cryptography with the depth and irreverence of one of the field's leading theorists.
QUANTUM PROGRAMMING
Prof. Dan Boneh and Will Zeng, Stanford
Stanford's CS269Q quantum computer programming course materials from Spring 2019, taught by Dan Boneh and Will Zeng. Lecture slides and project assignments cover pyQuil programming, benchmarking, VQE, QAOA, and error correction.
QUANTUM INFORMATION
IQC Faculty, University of Waterloo
The graduate quantum information program at the University of Waterloo's Institute for Quantum Computing, one of the world's leading quantum research institutes, with QIC courses spanning quantum information, cryptography, and error correction.
Completing advanced courses puts you at the boundary of current knowledge, not inside research, but prepared to enter it. The step from coursework to research is about learning to engage with the literature rather than textbooks.
The arXiv quant-ph preprint server (arxiv.org/archive/quant-ph) is where essentially all quantum computing research appears before or alongside journal publication. Reading new preprints regularly, even if you only understand 60-70% of a given paper at first, builds familiarity with research norms, notation, and the open problems that the community cares about.
A practical approach: pick one specific area, quantum error correction, near-term algorithms, quantum complexity, or hardware, and identify five to ten landmark papers that everyone in that area cites. Work through those papers carefully, looking up every technique you do not recognize. Once you can read those papers fluently, you can read current work in that area.
For those interested in formal academic research, see our university programs guide covering PhD programs in quantum computing and quantum information.