Quantum Computing

A quantum computer from Google

This course will give an introduction to the principles of Quantum Computing. We will have an overview of the concept of qubits and quantum gates and we will study some of the mathematical tools to reason about them.

We will learn the four fundamental principles of quantum mechanics: superposition, entanglement, measurement, interference. We will study non-locality, quantum teleportation, and and some important quantum algorithms.

In the exercise sessions we will learn to use the IBM Quantum Composer to design circuits and run them on an actual quantum processor.

A quantum computer from IBM

Lecture 1

    • Introduction to Quantum Computing
    • Basics of QC: qubits and gates
    • Four Principles of Quantum Mechanics:
      Superposition, Measurement, Entanglement, Interference