quantum gates

17 courses · 4 tutorials

Courses

  • Brilliant

    Vectors and Matrices

    Master vectors, matrices, transformations, and eigenvalues, the essential mathematical foundation for quantum computing, machine learning, and physics.

    Self-paced intermediate

  • Brilliant

    Quantum Computing (Interactive)

    Brilliant's interactive quantum computing course, learn by doing with hands-on puzzles and visualisations. Subscription-based, covered by Brilliant's free trial.

    Self-paced beginner

  • Coursera

    Introduction to Quantum Information (KAIST)

    KAIST / Joonwoo Bae

    KAIST's beginning-graduate-level introduction to quantum information, taught by Joonwoo Bae. Covers qubits, the axioms of quantum theory, entanglement as a resource, quantum teleportation, gates, circuits, and quantum communication channels.

    7 modules · ~5-12 weeks advanced

  • Coursera

    Practical Quantum Computing with IBM Qiskit for Beginners

    Packt

    A hands-on beginner course teaching quantum computing through IBM's Qiskit framework. Starts from quantum mechanics fundamentals and the classical-bit-versus-qubit distinction, then builds up to gates, circuits, the Deutsch-Jozsa algorithm, quantum cryptography, and teleportation.

    44 modules · ~10 hours beginner

  • WOLFRAM LANGUAGE

    Introduction to Quantum Computing with the Wolfram Language

    Wolfram Research

    Wolfram's quantum computing framework for Mathematica and the Wolfram Language, offering a unique symbolic computation approach to quantum circuits, ideal for mathematical exploration, visualization, and analysis without writing low-level circuit code.

    8 hours beginner

  • Coursera

    Quantum Computing For Everyone - An Introduction

    Fractal Analytics (Srinjoy Ganguly, Shalini Devendrababu)

    A beginner-friendly introduction to quantum computing from Fractal Analytics. Two modules covering the history and theory of quantum computing, then qubits, superposition, entanglement, quantum gates, and circuits, with hands-on practice in IBM Qiskit.

    8 hours beginner

  • Udemy

    The Complete Quantum Computing Course with Python [2025]

    Hoang Quy La

    A hands-on Udemy course by Hoang Quy La covering qubits, quantum gates, and quantum circuits in Python with Cirq and Qiskit, plus the Deutsch-Jozsa algorithm, Grover's algorithm, the quantum Fourier transform, quantum phase estimation, variational quantum circuits, and an introduction to quantum error correction.

    7.5 hours video · self-paced intermediate

  • edX

    Fundamentals of Quantum Information

    Delft University of Technology (QuTech)

    Learn how quantum information is mathematically represented via quantum circuits and how to manipulate quantum entanglement, a core course in the Quantum 201 program.

    4 weeks, 6-8 hours per week advanced

  • IBM Quantum

    Quantum Computing (IBM SkillsBuild)

    IBM SkillsBuild

    IBM SkillsBuild's free beginner learning content on quantum computing fundamentals. Visual learning activities and virtual labs covering qubits, superposition, entanglement, quantum gates, and basic circuit building.

    2-3 hours beginner

  • IBM Quantum

    Introduction to Quantum Computing with Qiskit (openHPI / IBM Quantum)

    Dr. Elisa Bäumer and Carmen Recio Valcarce, IBM Quantum

    Free two-week Qiskit course on the Hasso Plattner Institute's openHPI platform, taught by IBM Quantum researchers. Covers quantum computing fundamentals, the Qiskit SDK, and implements Deutsch-Jozsa and Grover's algorithm from scratch.

    2 weeks beginner

  • Qiskit

    Learn Quantum Computing with Qiskit Textbook

    IBM Quantum / Qiskit Team

    The original open-source Qiskit Textbook, now archived on GitHub, covering everything from quantum gates and basic circuits to Grover's algorithm, Shor's algorithm, quantum error correction, and quantum machine learning with interactive Jupyter notebooks.

    Self-paced beginner

  • QUBITS

    Introduction to Quantum Computing (Qubit by Qubit)

    Qubit by Qubit instructors (Stanford PhDs)

    A two-semester year-long quantum computing course by The Coding School, taught by Stanford PhDs in partnership with Google Quantum AI. Free for partner schools; scholarships available for individual students.

    2 semesters (September - April) beginner

  • QUANTUM FOURIER TRANSFORM

    QSilver: Intermediate Quantum Computing Workshop (QWorld)

    QWorld volunteer instructors

    QWorld's free intermediate quantum programming workshop covering complex numbers, the quantum Fourier transform, and Shor's algorithm. The follow-on to QBronze, run as mentored online sessions through QWorld's global network.

    1 week (intensive) intermediate

Free Tutorials