Courses

  • Prof. Elias Fernandez-Combarro Alvarez, University of Oviedo

    A Practical Introduction to Quantum Computing (CERN)

    CERN openlab's free lecture series on quantum computing covering qubits, quantum algorithms, QAOA, VQE, and quantum machine learning. Taught by a University of Oviedo professor with no physics background required.

    Self-paced (7 recorded lectures) beginner

  • edX

    Introduction to Post-Quantum Cryptography (UMBC)

    Lei Zhang (UMBC)

    UMBC's six-week edX course on post-quantum cryptography for beginning STEM learners. Lectures and labs on quantum-safe encryption, Shor and Grover, and NIST-standard algorithms. Audit is free; a verified certificate is paid.

    6 weeks, 7 hours per week beginner

  • Coursera

    Quantum Computing with Qiskit and Advanced Algorithms

    Packt

    A Qiskit-based course that moves from quantum fundamentals into the major quantum algorithms: teleportation, Deutsch, Bernstein-Vazirani, Grover's search, and Shor's factoring algorithm, with implementation on simulators and real quantum hardware.

    ~9 hours beginner

  • MIT xPRO / Isaac Chuang, William Oliver, Peter Shor, Aram Harrow

    Certificate

    Quantum Computing Fundamentals (MIT xPRO)

    MIT xPRO's professional certificate program in quantum computing, taught by Isaac Chuang, William Oliver, Peter Shor, and Aram Harrow. A two-course program covering quantum computing fundamentals, algorithms for cybersecurity and chemistry, and the business implications of the technology.

    2 courses · 4 weeks each intermediate

  • Prof. Isaac Chuang and Prof. Peter Shor, MIT

    Quantum Information Science I (MIT Open Learning Library)

    MIT's three-part interactive course on quantum information science covering quantum mechanics, protocols, algorithms, and communication. Fully free with graded exercises on the Open Learning Library.

    Self-paced (3 parts) intermediate

  • Prof. Peter Shor, MIT

    Quantum Computation (MIT OpenCourseWare)

    MIT's graduate-level quantum computation course covering quantum algorithms, complexity theory, and quantum information. Lecture notes and problem sets freely available.

    Self-paced advanced

Free Tutorials