Learn quantum computing
A path from the math you need to writing quantum programs: university courses, books, frameworks and articles, many of them free.
Courses
- Qiskit Textbook — IBM Quantum
- MIT 8.370 Quantum Information Science — MIT OpenCourseWare
- Introduction to Quantum Computing — Coursera
- Quantum Mechanics and Quantum Computation — edX / UC Berkeley
- PennyLane Codebook — Xanadu
- Quantum Computing on Brilliant — Brilliant
- QWorld Quantum Workshops — QWorld
- Amazon Braket Tutorials — Amazon Web Services
- Quantum Mechanics — Georgetown University
- Quantum Mechanics for Everyone — Georgetown University
- Quantum Mechanics for Scientists and Engineers 1 — Stanford University
- Quantum Mechanics for Scientists and Engineers 2 — Stanford University
- Applications of Quantum Mechanics — MIT
- Linear Algebra 18.06SC — MIT
- Quantum Physics I — MIT
- Quantum Physics II — MIT
- Quantum Physics III — MIT
- Probability - The Science of Uncertainty and Data — MIT
- Introduction to Probability — Harvard University
- Linear Algebra - Foundations to Frontiers — The University of Texas at Austin
- Introductory Linear Algebra — The Georgia Institute of Technology
- Applications of Linear Algebra — The Georgia Institute of Technology
- Probability and Statistics I: A Gentle Introduction to Probability — The Georgia Institute of Technology
- Probability and Statistics II: Random Variables – Great Expectations to Bell Curves — The Georgia Institute of Technology
- Probability and Statistics III: A Gentle Introduction to Statistics — The Georgia Institute of Technology
- Probability and Statistics IV: Confidence Intervals and Hypothesis Tests — The Georgia Institute of Technology
- Essence of linear algebra — 3blue1brown
- Part 1 Linear Algebra: An In-Depth Introduction with a Focus on Applications — MathTheBeautiful
- Linear algebra — Khan Academy
- Precalculus Complex numbers — Khan Academy
- Algebra 2 Complex numbers — Khan Academy
- Interactive Linear Algebra — Georgia Institute of Technology
- Quantum Computation — MIT
- Quantum Information Science — MIT
- Quantum Information Science I — MIT
- Quantum Information Science II — MIT
- Quantum Computing Fundamentals — MIT xPRO
- Quantum Computing Realities — MIT xPRO
- Introduction to Quantum Computing for Everyone 1 — University of Chicago
- Introduction to Quantum Computing for Everyone 2 — University of Chicago
- Quantum Computer Systems Design I: Intro to Quantum Computation and Programming — University of Chicago
- Quantum Computer Systems Design II: Principles of Quantum Architecture — University of Chicago
- Quantum Computer Systems Design III: Working with Noisy Systems — University of Chicago
- Applied Quantum Computing I Fundamentals — Purdue University
- Applied Quantum Computing II Hardware — Purdue University
- Applied Quantum Computing III Algorithm and Software — Purdue University
- Quantum Networking — Purdue University
- Introduction to Quantum Science & Technology — Purdue University
- Boltzmann Law: Physics to Computing — Purdue University
- Fundamentals of Quantum Information — Delft University of Technology
- The Hardware of a Quantum Computer — Delft University of Technology
- Architecture, Algorithms, and Protocols of a Quantum Computer and Quantum Internet — Delft University of Technology
- The Quantum Internet and Quantum Computers: How Will They Change the World? — Delft University of Technology
- Quantum Cryptography — Delft University of Technology
- Machine Learning for Semiconductor Quantum Devices — Delft University of Technology
- Quantum Computing — Deep Learning Italia
- Quantum Information Theory — Deep Learning Italia
- Quantum Computing Basics — School of Disruption - Swiss Institute for Disruptive Innovation
- Quantum Computing for Your Classroom 10-12 — University of British Columbia
- Quantum Technologies for Decision Makers — The University of Queensland
- Ph/CS 219A Quantum Computation — John Preskill YT channel
- IQM Academy Curriculum — IQM Academy
- The School of Quantum — QuTech Academy
- Practical Realities of Quantum Computation and Quantum Communication — MIT xPRO
- Introduction to Quantum Computing — MIT xPRO
- Quantum Computing: Strategy and Impact — MIT xPRO
- Mastering Quantum Mechanics — MITx
- Quantum Computing Algorithms for Cybersecurity, Chemistry, and Optimization — MIT xPRO
- Requirements for Large-Scale Universal Quantum Computation — MIT xPRO
- Quantum Information Science II, Part 1 — MITx
- Quantum Information Science I, Part 1 — MITx
- Quantum Information Science I, Part 2 — MITx
- Quantum Information Science I, Part 3 — MITx
- Quantum Information Science II, Part 2 — MITx
- Quantum Information Science II, Part 3 — MITx
- Quantum Theory I — MIT OpenCourseWare
- Quantum Mechanics I — MIT OpenCourseWare
- Quantum Optical Communication — MIT OpenCourseWare
- Quantum Theory of Radiation Interactions — MIT OpenCourseWare
- Quantum Complexity Theory — MIT OpenCourseWare
- Introductory Quantum Mechanics I — MIT OpenCourseWare
- Introductory Quantum Mechanics II — MIT OpenCourseWare
- Applied Quantum and Statistical Physics — MIT OpenCourseWare
- Fundamentals of Photonics: Quantum Electronics — MIT OpenCourseWare
- Modern Quantum Many-body Physics for Condensed Matter Systems — MIT OpenCourseWare
- Quantum Theory II — MIT OpenCourseWare
- Computational Quantum Mechanics of Molecular and Extended Systems — MIT OpenCourseWare
Blogs, articles and videos