How we pick courses

Hands-on practice, a current curriculum, and an instructor who is an active researcher or practitioner. Where a platform publishes learner ratings we note them; many free university materials carry none, so those are judged on the content itself. Certification and cost are secondary.

Our picks: the best course for each goal

Skip the scrolling. If you know what you want, start here.

Top picks across all levels

Featured courses first, then beginner courses, across the catalogue

Best courses by level

Best beginner courses

No physics or math background required. These start from scratch and build genuine intuition.

See all beginner courses →

Best intermediate courses

For learners who know the basics and want to write real quantum circuits or go deeper into theory.

Best advanced courses

Graduate-level content from MIT, Caltech, Cambridge, Perimeter Institute, and top quantum research groups.

  • edX

    Applied Quantum Computing II: Hardware (Purdue)

    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.

    5 weeks · 7-8 hours/week advanced

Frequently asked questions

What is the best quantum computing course for beginners?
The PennyLane Codebook, which grew out of the earlier Xanadu Quantum Codebook, is free, interactive, and requires no prior physics. IBM's Basics of Quantum Information is the one to pick if you want the IBM ecosystem.
Is there a free quantum computing course that's actually good?
Yes, over half the courses in our database are free. The Qiskit Textbook, Caltech PHYS 219, and MIT's quantum information series are genuinely world-class and free. See our free courses guide.
How long does it take to learn quantum computing?
A solid foundation takes 3-6 months at 30 minutes per day. You'll understand qubits, gates, and basic algorithms. Getting to the point of reading research papers takes 12-18 months of consistent study.
Do I need to know physics to learn quantum computing?
No, not for most courses. The beginner-level courses on this list assume high school math (algebra, some trigonometry) and a general interest in computers. The advanced research-oriented courses do require linear algebra and some physics background.
Are paid quantum computing courses better than free ones?
Not necessarily. Some of the best courses are free, including IBM's Basics of Quantum Information, the Qiskit Textbook, the PennyLane Codebook, and university materials from MIT and Caltech. What you pay for is usually a recognized certificate, graded assessments, deadlines, or career support, not better teaching. For learning alone, free is often enough; for a CV credential, a paid certificate can be worth it.
Which quantum computing course is best for a software engineer?
Software engineers usually do best starting code-first with the Qiskit Textbook or the PennyLane Codebook, since you already have the programming foundation, then adding a structured course like IBM's Basics of Quantum Information for the formalism. Unsure which framework? See Qiskit vs PennyLane.