Courses

  • D-Wave

    Foundations for Quantum Programming (D-Wave)

    Preparatory course building the math and Python skills needed before D-Wave's Quantum Programming Core. Covers QUBO formulation, quadratic models, constraint writing, and Python for optimization. Optional but recommended for developers without strong math backgrounds.

    10 hours beginner

  • D-Wave

    Quantum Programming Core (D-Wave)

    D-Wave developer training, about 35 hours: QUBO, Ising models, the Ocean SDK, hybrid solvers, and a portfolio example. Office hours with D-Wave staff. Several 2026 dates.

    35 hours intermediate

  • D-Wave

    Quantum Quick Start (D-Wave)

    Quantum Programming Core plus one extra month of Leap cloud access. About 35 hours, then QPU time, for people new to Leap. About six weeks.

    6 weeks intermediate

  • QURECA

    Quantum Machine Learning (QURECA / QTIndu)

    QURECA's 25-hour advanced QML course, listed with QTIndu. QUBO and D-Wave, parameterised circuits, QAOA, classifiers and clustering. 1,000 EUR on their academy at the time of writing.

    25 hours advanced

  • IBM Quantum

    Quantum Optimization with IBM Quantum (openHPI)

    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.

    2 weeks, 3 to 5 hours per week advanced

Free Tutorials