QuantumCore
← Curriculum

Hands-on labs

56 labs with automatic grading. Each lab belongs to a lesson; work through the lesson first.

Complex Numbers & Euler's Formula

Complex Vector Spaces $\mathbb{C}^n$

Inner Products, Norms & Gram–Schmidt

Dirac Bra–Ket Notation & Outer Products

Linear Operators & Matrix Representations

Hermitian & Unitary Operators

Spectral Theorem & Functions of Operators

Tensor (Kronecker) Products

Postulate 1: State Space & Global Phase

Postulate 2: Unitary Evolution & the Schrödinger Equation

Postulate 3: Projective Measurement & the Born Rule

Postulate 4: Composite Systems

Density Operators: Pure vs Mixed

Partial Trace & Reduced States

Von Neumann & Entanglement Entropy

The Qubit

The Bloch Sphere

Pauli Gates & the Pauli Algebra

Hadamard, S and T Gates

Rotation Gates & ZYZ Euler Decomposition

Controlled Gates: CNOT, CZ, SWAP

Toffoli, Reversible Logic & Universality

Entanglement & the Bell States

The No-Cloning Theorem

Quantum Teleportation

Superdense Coding

The Deutsch–Jozsa Algorithm

The Quantum Fourier Transform

Quantum Phase Estimation

The HHL Algorithm for Ax = b

Supervised Learning & Gradient Descent

Kernel Methods & Support Vector Machines

RKHS, Representer & Mercer's Theorem

Basis Encoding

Amplitude Encoding & State Preparation

Angle & Phase Encoding

Hamiltonian-Evolution Encoding & Trotterisation

Quantum Kernels & Fidelity Kernels

The SWAP Test

The Inversion (Compute–Uncompute) Test

End-to-End Quantum-Kernel SVM

Variational Quantum Circuits: Architecture

Hardware-Efficient Ansatz

Strongly Entangling Layers

Matrix Product States & Sequential Circuits

Why Backpropagation Fails on Quantum Hardware

The Parameter-Shift Rule

Quantum Natural Gradient & the Fubini–Study Metric

Barren Plateaus

Noise, Decoherence, $T_1$ and $T_2$

Error Mitigation: ZNE & Readout Correction

Quantum Convolutional Neural Networks

Quantum Reservoir Computing

Capstone: Data Re-uploading Hybrid Classifier