<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Quantum Computing Courses, tutorials</title>
    <link>https://quantumcomputingcourses.com/tutorials</link>
    <description>Free hands-on quantum computing tutorials in Qiskit, Cirq, PennyLane, Braket and Q#, with code that runs. Written and maintained by Dr. Donovan.</description>
    <language>en</language>
    <copyright>2026 Hademord LLC</copyright>
    <managingEditor>hello@quantumcomputingcourses.com (Dr. Donovan)</managingEditor>
    <atom:link href="https://quantumcomputingcourses.com/rss.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Fri, 24 Jul 2026 00:00:00 +0000</lastBuildDate>
    <item>
      <title>Quantum Computing in Julia with Yao.jl</title>
      <link>https://quantumcomputingcourses.com/tutorials/quantum-computing-in-julia-yao</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/quantum-computing-in-julia-yao</guid>
      <pubDate>Fri, 24 Jul 2026 00:00:00 +0000</pubDate>
      <description>Write your first quantum programs in Julia with Yao.jl: build a Bell state, apply gates and rotations, measure, and compute expectation values. Every snippet is run on Yao 0.9.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>julia</category>
      <category>yao.jl</category>
      <category>quantum circuits</category>
      <category>bell state</category>
      <category>quantum programming</category>
    </item>
    <item>
      <title>Measurement, Decoherence and What the Bloch Sphere Cannot Show You</title>
      <link>https://quantumcomputingcourses.com/tutorials/bloch-sphere-measurement-and-limits</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/bloch-sphere-measurement-and-limits</guid>
      <pubDate>Fri, 10 Jul 2026 00:00:00 +0000</pubDate>
      <description>The Bloch sphere is a map with edges. This final part covers what measurement does to the arrow, why real qubits drift inside the ball, and why an entangled qubit has no arrow at all.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>bloch sphere</category>
      <category>measurement</category>
      <category>decoherence</category>
      <category>density matrix</category>
      <category>entanglement</category>
    </item>
    <item>
      <title>Rx, Ry and Rz: Reaching Any Point on the Bloch Sphere</title>
      <link>https://quantumcomputingcourses.com/tutorials/bloch-sphere-arbitrary-rotations</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/bloch-sphere-arbitrary-rotations</guid>
      <pubDate>Tue, 07 Jul 2026 00:00:00 +0000</pubDate>
      <description>Give a rotation a dial instead of a fixed angle and you can steer a qubit anywhere on the Bloch sphere with two gates. This is the Euler decomposition, and it is what your transpiler does to every circuit you run.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>bloch sphere</category>
      <category>rotation gates</category>
      <category>euler angles</category>
      <category>transpilation</category>
      <category>universality</category>
    </item>
    <item>
      <title>Turing Machines, Computability, and What Quantum Computing Actually Changes</title>
      <link>https://quantumcomputingcourses.com/tutorials/turing-machines-and-computation</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/turing-machines-and-computation</guid>
      <pubDate>Sun, 05 Jul 2026 00:00:00 +0000</pubDate>
      <description>A quantum computer computes exactly the same set of functions as a Turing machine, no more and no fewer. It cannot solve the halting problem. What it changes is efficiency, not computability, and this tutorial draws the line precisely.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>Turing machines</category>
      <category>computability</category>
      <category>Church-Turing thesis</category>
      <category>halting problem</category>
      <category>BQP</category>
    </item>
    <item>
      <title>Hadamard, S and T on the Bloch Sphere</title>
      <link>https://quantumcomputingcourses.com/tutorials/bloch-sphere-hadamard-and-phase-gates</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/bloch-sphere-hadamard-and-phase-gates</guid>
      <pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate>
      <description>The Hadamard gate is a half-turn about a diagonal axis, and S and T are partial twists about the vertical one. Seen on a live Bloch sphere, the H, S and T gates stop being matrices and start being furniture-moving.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>beginner</category>
      <category>bloch sphere</category>
      <category>hadamard gate</category>
      <category>phase gate</category>
      <category>t gate</category>
      <category>clifford group</category>
    </item>
    <item>
      <title>Pauli Gates as Rotations: X, Y and Z on the Bloch Sphere</title>
      <link>https://quantumcomputingcourses.com/tutorials/bloch-sphere-pauli-gates</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/bloch-sphere-pauli-gates</guid>
      <pubDate>Mon, 29 Jun 2026 00:00:00 +0000</pubDate>
      <description>Watch the X, Y and Z gates run on a live Bloch sphere. All three are half-turns around an axis, which explains why X flips a qubit, why Z appears to do nothing, and why applying any of them twice gets you back where you started.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>beginner</category>
      <category>bloch sphere</category>
      <category>pauli gates</category>
      <category>quantum gates</category>
      <category>rotations</category>
      <category>single qubit</category>
    </item>
    <item>
      <title>How to Read the Bloch Sphere</title>
      <link>https://quantumcomputingcourses.com/tutorials/bloch-sphere-how-to-read</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/bloch-sphere-how-to-read</guid>
      <pubDate>Wed, 24 Jun 2026 00:00:00 +0000</pubDate>
      <description>A guided tour of the Bloch sphere using a live simulator: what the poles, the equator and the two angles actually mean, and why two states with identical measurement odds can sit on opposite sides of the ball.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>beginner</category>
      <category>bloch sphere</category>
      <category>qubit</category>
      <category>superposition</category>
      <category>quantum phase</category>
      <category>state vectors</category>
    </item>
    <item>
      <title>Hybrid Quantum-Classical Optimization: A Deep Dive into VQE</title>
      <link>https://quantumcomputingcourses.com/tutorials/hybrid-quantum-classical-vqe</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/hybrid-quantum-classical-vqe</guid>
      <pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate>
      <description>A comprehensive guide to the Variational Quantum Eigensolver: ansatz design, optimizer selection, barren plateaus, and a complete H2 ground state calculation using Qiskit&apos;s Estimator primitive.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>advanced</category>
      <category>VQE</category>
      <category>hybrid algorithms</category>
      <category>variational forms</category>
      <category>SPSA optimizer</category>
      <category>quantum chemistry</category>
    </item>
    <item>
      <title>Quantum Resource Estimation: How Many Qubits Do You Actually Need?</title>
      <link>https://quantumcomputingcourses.com/tutorials/quantum-resource-estimation</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/quantum-resource-estimation</guid>
      <pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate>
      <description>How to estimate the physical qubit count, T-gates, and runtime needed for fault-tolerant quantum algorithms. Use Azure Quantum Resource Estimator and manual calculations for Shor&apos;s algorithm and quantum chemistry.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>advanced</category>
      <category>resource estimation</category>
      <category>fault-tolerant</category>
      <category>T-count</category>
      <category>logical qubits</category>
      <category>magic state distillation</category>
    </item>
    <item>
      <title>Quantum Generative Adversarial Networks with PennyLane</title>
      <link>https://quantumcomputingcourses.com/tutorials/pennylane-quantum-gans</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/pennylane-quantum-gans</guid>
      <pubDate>Thu, 09 Apr 2026 00:00:00 +0000</pubDate>
      <description>Implement a patch quantum GAN in PennyLane with a parametric quantum generator and classical neural network discriminator. Covers adversarial training, mode collapse, and how entanglement contributes to output diversity.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>advanced</category>
      <category>quantum GAN</category>
      <category>QGAN</category>
      <category>PennyLane</category>
      <category>generative models</category>
      <category>quantum ML</category>
    </item>
    <item>
      <title>Hello World in OpenQASM</title>
      <link>https://quantumcomputingcourses.com/tutorials/qasm-hello-world</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/qasm-hello-world</guid>
      <pubDate>Wed, 08 Apr 2026 00:00:00 +0000</pubDate>
      <description>Write your first quantum program in OpenQASM 3, the universal quantum assembly language used by IBM Quantum, Qiskit, and cross-platform toolchains.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>beginner</category>
      <category>openqasm</category>
      <category>qasm</category>
      <category>quantum assembly</category>
      <category>bell state</category>
      <category>ibm quantum</category>
    </item>
    <item>
      <title>Continuous-Variable Quantum Neural Networks with Strawberry Fields</title>
      <link>https://quantumcomputingcourses.com/tutorials/strawberryfields-quantum-neural-network</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/strawberryfields-quantum-neural-network</guid>
      <pubDate>Wed, 08 Apr 2026 00:00:00 +0000</pubDate>
      <description>Build a continuous-variable quantum neural network using Strawberry Fields with differentiable backends, implementing the Killoran et al. CV-QNN architecture for function approximation.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>advanced</category>
      <category>Strawberry Fields</category>
      <category>quantum neural network</category>
      <category>continuous-variable</category>
      <category>variational circuit</category>
      <category>machine learning</category>
    </item>
    <item>
      <title>Solving Network Problems with D-Wave Ocean: TSP and Graph Coloring</title>
      <link>https://quantumcomputingcourses.com/tutorials/ocean-network-problems</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/ocean-network-problems</guid>
      <pubDate>Tue, 07 Apr 2026 00:00:00 +0000</pubDate>
      <description>Learn how to formulate the Traveling Salesman Problem and graph coloring as QUBOs and BQMs using D-Wave Ocean SDK, then solve them with LeapHybridSampler and interpret the results.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>D-Wave</category>
      <category>Ocean SDK</category>
      <category>traveling salesman</category>
      <category>graph coloring</category>
      <category>QUBO</category>
    </item>
    <item>
      <title>Active Space Methods for Quantum Chemistry in PennyLane</title>
      <link>https://quantumcomputingcourses.com/tutorials/pennylane-qchem-active-space</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/pennylane-qchem-active-space</guid>
      <pubDate>Tue, 07 Apr 2026 00:00:00 +0000</pubDate>
      <description>Reduce molecular simulation cost by selecting active orbitals in PennyLane. Combine active space selection with VQE for accurate molecular ground state energies.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>advanced</category>
      <category>PennyLane</category>
      <category>quantum chemistry</category>
      <category>active space</category>
      <category>CASSCF</category>
      <category>molecular orbital</category>
    </item>
    <item>
      <title>Programming Neutral Atom Quantum Computers with Bloqade</title>
      <link>https://quantumcomputingcourses.com/tutorials/bloqade-neutral-atom-programming</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/bloqade-neutral-atom-programming</guid>
      <pubDate>Mon, 06 Apr 2026 00:00:00 +0000</pubDate>
      <description>Learn how neutral atom quantum computers use optical tweezers and Rydberg blockade to implement quantum logic, how to define pulse sequences with Bloqade&apos;s Python SDK, and how to run simulations and submit to QuEra&apos;s Aquila QPU via Amazon Braket.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>neutral atoms</category>
      <category>Bloqade</category>
      <category>QuEra</category>
      <category>Rydberg atoms</category>
      <category>analog quantum computing</category>
    </item>
    <item>
      <title>Quantum Chemistry with OpenFermion</title>
      <link>https://quantumcomputingcourses.com/tutorials/openfermion-getting-started</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/openfermion-getting-started</guid>
      <pubDate>Mon, 06 Apr 2026 00:00:00 +0000</pubDate>
      <description>Set up molecular Hamiltonians in OpenFermion, apply Jordan-Wigner mapping to convert fermionic operators to Pauli strings, and build a VQE circuit in Cirq.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>advanced</category>
      <category>quantum chemistry</category>
      <category>OpenFermion</category>
      <category>Jordan-Wigner</category>
      <category>VQE</category>
      <category>molecular simulation</category>
    </item>
    <item>
      <title>PennyLane Error Mitigation: ZNE and PEC for NISQ Circuits</title>
      <link>https://quantumcomputingcourses.com/tutorials/pennylane-noise-mitigation</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/pennylane-noise-mitigation</guid>
      <pubDate>Mon, 06 Apr 2026 00:00:00 +0000</pubDate>
      <description>Cut noise on NISQ devices with PennyLane: implement zero-noise extrapolation and probabilistic error cancellation, with a working example that beats the unmitigated baseline.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>noise</category>
      <category>error mitigation</category>
      <category>decoherence</category>
      <category>NISQ</category>
      <category>PennyLane</category>
    </item>
    <item>
      <title>Qiskit Basics: Quantum Gates, Circuits, and Measurements</title>
      <link>https://quantumcomputingcourses.com/tutorials/qiskit-basics-gates-circuits</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/qiskit-basics-gates-circuits</guid>
      <pubDate>Mon, 06 Apr 2026 00:00:00 +0000</pubDate>
      <description>A comprehensive beginner guide to Qiskit covering single-qubit gates, two-qubit gates, circuit drawing, statevector simulation, measurement, and histograms, with 20+ code examples.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>beginner</category>
      <category>Qiskit</category>
      <category>gates</category>
      <category>circuits</category>
      <category>measurement</category>
      <category>X gate</category>
    </item>
    <item>
      <title>Noise-Aware Training for Variational Quantum Circuits</title>
      <link>https://quantumcomputingcourses.com/tutorials/pennylane-noise-aware-training</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/pennylane-noise-aware-training</guid>
      <pubDate>Sun, 05 Apr 2026 00:00:00 +0000</pubDate>
      <description>Train variational quantum circuits directly on realistic noise models using PennyLane. Compare circuits trained with and without noise, insert depolarizing and amplitude damping channels, and apply noise injection techniques to improve real hardware performance.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>advanced</category>
      <category>noise-aware training</category>
      <category>device noise</category>
      <category>PennyLane</category>
      <category>variational circuits</category>
      <category>hardware deployment</category>
    </item>
    <item>
      <title>Qiskit Runtime Sessions and Primitives: A Production Guide</title>
      <link>https://quantumcomputingcourses.com/tutorials/qiskit-runtime-sessions</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/qiskit-runtime-sessions</guid>
      <pubDate>Sun, 05 Apr 2026 00:00:00 +0000</pubDate>
      <description>A production-oriented guide to Qiskit Runtime&apos;s Session and Batch modes, the Estimator and Sampler primitives, Primitive Unified Blocs (PUBs), ISA circuits, and cost optimization strategies for IBM Quantum hardware.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>Qiskit Runtime</category>
      <category>Estimator</category>
      <category>Sampler</category>
      <category>sessions</category>
      <category>IBM Quantum</category>
    </item>
    <item>
      <title>Adaptive Variational Circuits with ADAPT-VQE in PennyLane</title>
      <link>https://quantumcomputingcourses.com/tutorials/pennylane-adaptive-circuits</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/pennylane-adaptive-circuits</guid>
      <pubDate>Sat, 04 Apr 2026 00:00:00 +0000</pubDate>
      <description>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.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>advanced</category>
      <category>ADAPT-VQE</category>
      <category>adaptive circuits</category>
      <category>variational algorithms</category>
      <category>quantum chemistry</category>
      <category>PennyLane</category>
    </item>
    <item>
      <title>Hybrid Quantum-Classical Optimization Loops with PennyLane and PyTorch</title>
      <link>https://quantumcomputingcourses.com/tutorials/pennylane-hybrid-optimization</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/pennylane-hybrid-optimization</guid>
      <pubDate>Fri, 03 Apr 2026 00:00:00 +0000</pubDate>
      <description>Build a complete hybrid quantum-classical optimization pipeline: PennyLane QNode wrapped as a PyTorch layer, automatic differentiation through quantum circuits, Adam optimizer training on a binary classification task, and comparison to classical logistic regression.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>PennyLane</category>
      <category>PyTorch</category>
      <category>hybrid optimization</category>
      <category>TorchLayer</category>
      <category>variational circuits</category>
    </item>
    <item>
      <title>Noise Simulation in PyQuil</title>
      <link>https://quantumcomputingcourses.com/tutorials/pyquil-noise-simulation</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/pyquil-noise-simulation</guid>
      <pubDate>Fri, 03 Apr 2026 00:00:00 +0000</pubDate>
      <description>Learn to simulate realistic quantum noise in PyQuil using Kraus operators, depolarizing channels, and T1/T2 decoherence models. Compare ideal and noisy Bell state results on the QVM.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>pyquil</category>
      <category>noise simulation</category>
      <category>decoherence</category>
      <category>kraus operators</category>
      <category>noise models</category>
    </item>
    <item>
      <title>Dynamic Quantum Circuits: Mid-Circuit Measurement and Classical Feedforward in Qiskit</title>
      <link>https://quantumcomputingcourses.com/tutorials/qiskit-dynamic-circuits</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/qiskit-dynamic-circuits</guid>
      <pubDate>Wed, 01 Apr 2026 00:00:00 +0000</pubDate>
      <description>Implement quantum teleportation using Qiskit&apos;s dynamic circuit primitives: mid-circuit measurement, classical feedforward with if_else, and comparison to the static circuit approach. Includes repeat-until-success gates.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>dynamic circuits</category>
      <category>mid-circuit measurement</category>
      <category>classical feedforward</category>
      <category>quantum teleportation</category>
      <category>if_else</category>
    </item>
    <item>
      <title>Introduction to Quantum Error Models</title>
      <link>https://quantumcomputingcourses.com/tutorials/quantum-error-models-intro</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/quantum-error-models-intro</guid>
      <pubDate>Wed, 01 Apr 2026 00:00:00 +0000</pubDate>
      <description>A practical introduction to the main quantum error models: bit flip, phase flip, depolarizing, and amplitude damping. Understand how these map onto real hardware noise and how error correction addresses each.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>quantum errors</category>
      <category>noise models</category>
      <category>depolarizing channel</category>
      <category>bit flip</category>
      <category>phase flip</category>
    </item>
    <item>
      <title>Quantum Measurement Explained</title>
      <link>https://quantumcomputingcourses.com/tutorials/quantum-measurement-explained</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/quantum-measurement-explained</guid>
      <pubDate>Wed, 01 Apr 2026 00:00:00 +0000</pubDate>
      <description>How quantum measurement works: the Born rule, wavefunction collapse, measurement bases, and why measurement is irreversible in quantum computing.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>beginner</category>
      <category>quantum measurement</category>
      <category>Born rule</category>
      <category>collapse</category>
      <category>probability</category>
      <category>quantum states</category>
    </item>
    <item>
      <title>QAOA: Quantum Approximate Optimisation Algorithm with PennyLane</title>
      <link>https://quantumcomputingcourses.com/tutorials/qaoa-pennylane</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/qaoa-pennylane</guid>
      <pubDate>Tue, 31 Mar 2026 00:00:00 +0000</pubDate>
      <description>Implement the Quantum Approximate Optimisation Algorithm to solve the MaxCut graph problem using PennyLane, and understand how QAOA bridges quantum computing and combinatorial optimisation.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>QAOA</category>
      <category>optimisation</category>
      <category>PennyLane</category>
      <category>MaxCut</category>
      <category>variational algorithms</category>
    </item>
    <item>
      <title>SWAP Networks and Qubit Routing in Qiskit</title>
      <link>https://quantumcomputingcourses.com/tutorials/qiskit-swap-networks-connectivity</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/qiskit-swap-networks-connectivity</guid>
      <pubDate>Tue, 31 Mar 2026 00:00:00 +0000</pubDate>
      <description>Learn how Qiskit&apos;s transpiler inserts SWAP gates to route circuits onto device connectivity graphs. Understand routing heuristics and how to minimize SWAP overhead.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>advanced</category>
      <category>Qiskit</category>
      <category>SWAP networks</category>
      <category>qubit routing</category>
      <category>coupling map</category>
      <category>transpilation</category>
    </item>
    <item>
      <title>Measuring Quantum Volume with Qiskit</title>
      <link>https://quantumcomputingcourses.com/tutorials/qiskit-quantum-volume-measurement</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/qiskit-quantum-volume-measurement</guid>
      <pubDate>Mon, 30 Mar 2026 00:00:00 +0000</pubDate>
      <description>Implement the quantum volume protocol in Qiskit to compare hardware quality across devices. Understand how QV relates to circuit depth, qubit count, and gate fidelity.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>advanced</category>
      <category>Qiskit</category>
      <category>quantum volume</category>
      <category>benchmarking</category>
      <category>hardware comparison</category>
      <category>CLOPS</category>
    </item>
    <item>
      <title>QAOA for MaxCut: A Complete Qiskit Walkthrough</title>
      <link>https://quantumcomputingcourses.com/tutorials/qaoa-maxcut-qiskit</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/qaoa-maxcut-qiskit</guid>
      <pubDate>Sun, 29 Mar 2026 00:00:00 +0000</pubDate>
      <description>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.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>QAOA</category>
      <category>MaxCut</category>
      <category>combinatorial optimization</category>
      <category>variational algorithms</category>
      <category>Qiskit</category>
    </item>
    <item>
      <title>Implementing Quantum Teleportation in Qiskit</title>
      <link>https://quantumcomputingcourses.com/tutorials/quantum-teleportation-qiskit</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/quantum-teleportation-qiskit</guid>
      <pubDate>Sun, 29 Mar 2026 00:00:00 +0000</pubDate>
      <description>Build a working quantum teleportation circuit in Qiskit - create an entangled pair, perform a Bell measurement, apply classical corrections, and verify the teleported state.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>quantum teleportation</category>
      <category>entanglement</category>
      <category>Bell states</category>
      <category>Qiskit</category>
      <category>quantum communication</category>
    </item>
    <item>
      <title>Squeezed States and Quadrature Measurements in Strawberry Fields</title>
      <link>https://quantumcomputingcourses.com/tutorials/strawberryfields-squeezed-states</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/strawberryfields-squeezed-states</guid>
      <pubDate>Sat, 28 Mar 2026 00:00:00 +0000</pubDate>
      <description>Learn to create squeezed, displaced, and rotated states in Strawberry Fields, measure position and momentum quadratures via homodyne detection, and visualize the results with Wigner functions.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>Strawberry Fields</category>
      <category>squeezed states</category>
      <category>quadrature measurements</category>
      <category>homodyne detection</category>
      <category>continuous-variable</category>
    </item>
    <item>
      <title>Fault-Tolerant Quantum Gates: Why T Gates Need Magic States</title>
      <link>https://quantumcomputingcourses.com/tutorials/fault-tolerant-quantum-gates</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/fault-tolerant-quantum-gates</guid>
      <pubDate>Fri, 27 Mar 2026 00:00:00 +0000</pubDate>
      <description>Physical vs logical gates, transversal Cliffords on the surface code, the Eastin-Knill obstruction, and the 15-to-1 magic state protocol that makes T gates fault-tolerant.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>advanced</category>
      <category>fault tolerance</category>
      <category>logical gates</category>
      <category>magic state distillation</category>
      <category>transversal gates</category>
      <category>T gate</category>
    </item>
    <item>
      <title>Grover&apos;s Algorithm Explained</title>
      <link>https://quantumcomputingcourses.com/tutorials/grovers-algorithm-explained</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/grovers-algorithm-explained</guid>
      <pubDate>Fri, 27 Mar 2026 00:00:00 +0000</pubDate>
      <description>How Grover&apos;s algorithm searches an unsorted database in √N steps, and why that matters for cryptography and optimization.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>grovers algorithm</category>
      <category>quantum search</category>
      <category>quantum speedup</category>
      <category>oracle</category>
      <category>amplitude amplification</category>
    </item>
    <item>
      <title>Hamiltonian Simulation with Qiskit: Pauli Evolution and Trotterization</title>
      <link>https://quantumcomputingcourses.com/tutorials/qiskit-pauli-evolution</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/qiskit-pauli-evolution</guid>
      <pubDate>Fri, 27 Mar 2026 00:00:00 +0000</pubDate>
      <description>Implement first-order and second-order Trotter decomposition for the transverse-field Ising model using Qiskit&apos;s PauliEvolutionGate and SuzukiTrotter, measure energy expectation value evolution, and analyze Trotter step error as a function of step size.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>advanced</category>
      <category>Hamiltonian simulation</category>
      <category>Trotterization</category>
      <category>Pauli evolution</category>
      <category>quantum simulation</category>
      <category>Ising model</category>
    </item>
    <item>
      <title>Bell Inequalities and the CHSH Test: How We Know Entanglement Is Real</title>
      <link>https://quantumcomputingcourses.com/tutorials/bell-inequalities-chsh-test</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/bell-inequalities-chsh-test</guid>
      <pubDate>Thu, 26 Mar 2026 00:00:00 +0000</pubDate>
      <description>Derive the CHSH inequality, understand why classical correlations cannot violate it, and verify that quantum entanglement does, with working Qiskit code that reproduces Bell test results.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>entanglement</category>
      <category>bell inequalities</category>
      <category>CHSH</category>
      <category>quantum nonlocality</category>
      <category>measurement</category>
    </item>
    <item>
      <title>Quantum Computing Applications: What Problems Can It Solve?</title>
      <link>https://quantumcomputingcourses.com/tutorials/quantum-computing-applications-overview</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/quantum-computing-applications-overview</guid>
      <pubDate>Wed, 25 Mar 2026 00:00:00 +0000</pubDate>
      <description>A practical overview of what quantum computers can actually do today and in the near future: chemistry simulation, optimisation, cryptography, and machine learning.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>beginner</category>
      <category>quantum applications</category>
      <category>quantum chemistry</category>
      <category>optimisation</category>
      <category>cryptography</category>
      <category>quantum ML</category>
    </item>
    <item>
      <title>Introduction to Quantum Error Correction: The Bit-Flip Code</title>
      <link>https://quantumcomputingcourses.com/tutorials/quantum-error-correction-intro</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/quantum-error-correction-intro</guid>
      <pubDate>Wed, 25 Mar 2026 00:00:00 +0000</pubDate>
      <description>Learn how quantum error correction works by implementing the 3-qubit bit-flip code in Qiskit - encode a logical qubit, introduce an error, detect it with syndrome measurement, and correct it.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>quantum error correction</category>
      <category>stabilizer codes</category>
      <category>Qiskit</category>
      <category>fault tolerance</category>
      <category>logical qubit</category>
    </item>
    <item>
      <title>Quantum Teleportation in Q#</title>
      <link>https://quantumcomputingcourses.com/tutorials/quantum-teleportation-qsharp</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/quantum-teleportation-qsharp</guid>
      <pubDate>Wed, 25 Mar 2026 00:00:00 +0000</pubDate>
      <description>Implement quantum teleportation in Q# using Bell state preparation and classical communication. Run on Azure Quantum simulators and understand the protocol step by step.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>Q#</category>
      <category>quantum teleportation</category>
      <category>entanglement</category>
      <category>Bell measurement</category>
      <category>Microsoft Quantum</category>
    </item>
    <item>
      <title>Constrained Optimization with D-Wave&apos;s CQM Sampler</title>
      <link>https://quantumcomputingcourses.com/tutorials/ocean-constrained-optimization</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/ocean-constrained-optimization</guid>
      <pubDate>Tue, 24 Mar 2026 00:00:00 +0000</pubDate>
      <description>Use D-Wave&apos;s Constrained Quadratic Model (CQM) sampler to solve optimization problems with explicit constraints, eliminating the need for manual QUBO penalty encoding.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>D-Wave</category>
      <category>Ocean SDK</category>
      <category>CQM</category>
      <category>constrained quadratic model</category>
      <category>Leap</category>
    </item>
    <item>
      <title>Quantum Error Correction in Q#</title>
      <link>https://quantumcomputingcourses.com/tutorials/qsharp-error-correction-basics</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/qsharp-error-correction-basics</guid>
      <pubDate>Tue, 24 Mar 2026 00:00:00 +0000</pubDate>
      <description>Implement the 3-qubit bit flip code and phase flip code in Q#, covering encoding, error injection, syndrome measurement, and correction.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>error correction</category>
      <category>Q#</category>
      <category>stabilizer codes</category>
      <category>bit flip code</category>
      <category>phase flip code</category>
    </item>
    <item>
      <title>Building a Quantum Random Number Generator</title>
      <link>https://quantumcomputingcourses.com/tutorials/quantum-random-number-generator</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/quantum-random-number-generator</guid>
      <pubDate>Tue, 24 Mar 2026 00:00:00 +0000</pubDate>
      <description>Build a true quantum random number generator using superposition and measurement in Qiskit, and understand why quantum randomness is fundamentally different from classical pseudo-randomness.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>beginner</category>
      <category>random number generator</category>
      <category>QRNG</category>
      <category>Hadamard</category>
      <category>Qiskit</category>
      <category>measurement</category>
    </item>
    <item>
      <title>Photonic Quantum Computing with Strawberry Fields</title>
      <link>https://quantumcomputingcourses.com/tutorials/strawberryfields-photonic-circuits</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/strawberryfields-photonic-circuits</guid>
      <pubDate>Tue, 24 Mar 2026 00:00:00 +0000</pubDate>
      <description>A hands-on guide to continuous-variable quantum computing with Strawberry Fields, covering the program model, Gaussian and Fock backends, Gaussian boson sampling, and a full CV teleportation circuit.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>Strawberry Fields</category>
      <category>photonic computing</category>
      <category>Gaussian boson sampling</category>
      <category>continuous variable</category>
      <category>Xanadu</category>
    </item>
    <item>
      <title>How Quantum Algorithms Work</title>
      <link>https://quantumcomputingcourses.com/tutorials/how-quantum-algorithms-work</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/how-quantum-algorithms-work</guid>
      <pubDate>Mon, 23 Mar 2026 00:00:00 +0000</pubDate>
      <description>A conceptual guide to how quantum algorithms actually work: using superposition to explore many paths, interference to amplify correct answers, and measurement to extract results.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>beginner</category>
      <category>quantum algorithms</category>
      <category>superposition</category>
      <category>interference</category>
      <category>quantum speedup</category>
      <category>algorithm design</category>
    </item>
    <item>
      <title>Shot-Adaptive Optimization in PennyLane</title>
      <link>https://quantumcomputingcourses.com/tutorials/pennylane-shot-adaptive-optimizer</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/pennylane-shot-adaptive-optimizer</guid>
      <pubDate>Mon, 23 Mar 2026 00:00:00 +0000</pubDate>
      <description>Use PennyLane&apos;s shot-adaptive optimizer to allocate measurement shots intelligently across circuit parameters.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>intermediate</category>
      <category>PennyLane</category>
      <category>shot-adaptive optimizer</category>
      <category>resource efficiency</category>
      <category>gradient</category>
      <category>quantum optimization</category>
    </item>
    <item>
      <title>Error Suppression with Qiskit Runtime</title>
      <link>https://quantumcomputingcourses.com/tutorials/qiskit-runtime-error-suppression</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/qiskit-runtime-error-suppression</guid>
      <pubDate>Mon, 23 Mar 2026 00:00:00 +0000</pubDate>
      <description>Use Qiskit Runtime&apos;s built-in error suppression techniques including dynamical decoupling, TREX readout error mitigation, and resilience levels to improve results on real hardware.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>advanced</category>
      <category>Qiskit Runtime</category>
      <category>error suppression</category>
      <category>dynamical decoupling</category>
      <category>TREX</category>
      <category>resilience levels</category>
    </item>
    <item>
      <title>Quantum Channels and Kraus Operators: The Language of Quantum Noise</title>
      <link>https://quantumcomputingcourses.com/tutorials/quantum-channels-kraus-operators</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/quantum-channels-kraus-operators</guid>
      <pubDate>Mon, 23 Mar 2026 00:00:00 +0000</pubDate>
      <description>The formal framework for describing any quantum operation: CPTP maps, Kraus operators, the Choi matrix, and how common noise channels (depolarising, amplitude damping, phase damping) are expressed mathematically.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>advanced</category>
      <category>quantum channels</category>
      <category>kraus operators</category>
      <category>CPTP maps</category>
      <category>quantum noise</category>
      <category>density matrices</category>
    </item>
    <item>
      <title>Run Bigger Circuits with Qiskit Circuit Cutting (Wire + Gate)</title>
      <link>https://quantumcomputingcourses.com/tutorials/quantum-circuit-cutting-qiskit</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/quantum-circuit-cutting-qiskit</guid>
      <pubDate>Mon, 23 Mar 2026 00:00:00 +0000</pubDate>
      <description>Split a large quantum circuit across smaller QPUs using Qiskit&apos;s circuit cutting addon. Covers both wire cuts and gate cuts, plus when the classical overhead becomes prohibitive.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>advanced</category>
      <category>Qiskit</category>
      <category>circuit cutting</category>
      <category>circuit knitting</category>
      <category>distributed quantum computing</category>
      <category>gate cutting</category>
    </item>
    <item>
      <title>Linear Algebra for Quantum Computing: Vectors, Matrices, and Inner Products</title>
      <link>https://quantumcomputingcourses.com/tutorials/linear-algebra-for-quantum</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/linear-algebra-for-quantum</guid>
      <pubDate>Sun, 22 Mar 2026 00:00:00 +0000</pubDate>
      <description>Master the linear algebra underlying quantum computing: Dirac notation, inner products, tensor products, Hermitian and unitary matrices, eigenvalues, and partial trace, all with numpy examples.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>beginner</category>
      <category>linear algebra</category>
      <category>vectors</category>
      <category>matrices</category>
      <category>inner product</category>
      <category>bra-ket notation</category>
    </item>
    <item>
      <title>PennyLane Hello World</title>
      <link>https://quantumcomputingcourses.com/tutorials/pennylane-hello-world</link>
      <guid isPermaLink="true">https://quantumcomputingcourses.com/tutorials/pennylane-hello-world</guid>
      <pubDate>Sun, 22 Mar 2026 00:00:00 +0000</pubDate>
      <description>Run your first differentiable quantum circuit in PennyLane. Build a Bell state, compute gradients, and see why PennyLane is the go-to framework for quantum ML.</description>
      <dc:creator>Dr. Donovan</dc:creator>
      <category>beginner</category>
      <category>pennylane</category>
      <category>quantum machine learning</category>
      <category>variational circuits</category>
      <category>gradients</category>
    </item>
  </channel>
</rss>