Classiq engineering and research team
Classiq Quantum Computing Tutorials
Classiq's free tutorials. Algorithms are written in Qmod, their high-level language. Includes machine learning and optimization examples.
Topic
3 courses · 8 tutorials

Classiq engineering and research team
Classiq's free tutorials. Algorithms are written in Qmod, their high-level language. Includes machine learning and optimization examples.
IBM Quantum
IBM's free eight-hour course on hybrid variational algorithms. Covers cost functions, ansatze, optimizers, VQE, SSVQE and VQD, using IBM Quantum primitives.
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.
Implement a simplified ADAPT-VQE algorithm in PennyLane. Build an operator pool, greedily select operators by gradient magnitude, grow the ansatz iteratively, and compare convergence against fixed UCCSD for the H2 molecule.
Implement the Quantum Approximate Optimisation Algorithm to solve the MaxCut graph problem using PennyLane, and understand how QAOA bridges quantum computing and combinatorial optimisation.
Build the Quantum Approximate Optimization Algorithm from scratch in Qiskit to solve MaxCut on small graphs. Understand the circuit structure, cost function, and how to tune the depth parameter p.
Build a complete VQE implementation for H2 using Cirq's parametric gates, OpenFermion for the qubit Hamiltonian, scipy for classical optimization, and the parameter shift rule for exact gradients.
Implement the Variational Quantum Eigensolver to find the ground state energy of a hydrogen molecule using PennyLane and gradient-based optimization.
How VQE works: the variational principle, ansatz design, classical optimizer loop, and a complete Qiskit implementation for finding the ground state of a simple Hamiltonian.
How to implement the Variational Quantum Eigensolver (VQE) using tket's parameterized circuits and scipy optimization.
Implement the Quantum Approximate Optimization Algorithm to solve a small Max-Cut problem using Cirq, with parameterized circuits and classical optimization.