For information regarding the **Quantum Engineering (QEng) M2 option**, please see the dedicated webpage.

# L3

### MATHINF101: A quantum hackathon

**Instructors:**

__Peter Brown____Jan Kochanowski____Tristan Nemoz____Augustin Vanrietvelde__MATHINF101 is a week long event. The first two days consist of lectures, TD and TP on the basics of quantum computing, including an introduction to [QISKIT](https://www.ibm.com/quantum/qiskit) and the IBM cloud machines. The second half of the week students are split into teams of 4/5 and will compete in a challenging hackathon.

### PHY101: Micro et nano-physique

**Instructors:**

__Romain Alléaume__Renaud Gabet Frédéric Grillot Alain Sibille Cédric Ware Isabelle ZaquineAn introduction to quantum physics, statistical physics and semiconductor physics, in order to understand the working principles of simple components such as Schottky junctions and MOS transistors.

# M1

### ACCQ206: Introduction to Quantum Technologies

**Instructors:**

__Romain Alléaume____Peter Brown____Augustin Vanrietvelde__This course introduces the theoretical basics of quantum computing and quantum information theory. We will study qubits (the simplest quantum systems) and how they interact to give rise to quantum computers. We will also learn the basics of entanglement, quantum algorithms, quantum error correction and quantum cryptography. Throughout the course we will give a perspective of the current state of the art and the future of quantum technologies.

### ARTEQ: Quantum Computing and near-term quantum advantage

**Instructors: Benoit Valiron**

__Cambyse Rouzé__This course consists of two parts, the first of which explores the basics of quantum computing and quantum algorithms with accompanying TP sessions using QISKIT. In the second part, the course looks at contemporary advancements in the theory of quantum computing and quantum information processing. It covers a range of topics, from demonstrating quantum advantage in sampling tasks (e.g. Boson Sampling), to exploring variational quantum algorithms for solving constrained satisfaction problems and their interplay with adiabatic quantum algorithms. Additionally, participants will be introduced to quantum state tomography, with the study of cutting-edge shadow tomography algorithms.

### MDI210: Numerical Analysis

**Instructors:**

__Peter Brown__Olivier Fercoq Olivier Hudry Ekhine Irurozki Bertrand Meyer Angelo SaadehThis course is devoted to numerical analysis and continuous optimization. The first half covers linear programming (simplex algorithm, duality) and in the second half we explore nonlinear optimization (gradient methods, Newton's method). The course includes two practical sessions (TP) where knowledge gained from the lectures are used to design algorithms to solve certain problems.

# M2

### PRIM380: Quantum Engineering project

**Instructors:**

__Romain Alléaume____Peter Brown__Nicolas Fabre__Cambyse Rouzé____Thomas Van Himbeeck____Augustin Vanrietvelde____Mirjam Weilenmann__This is a project-based course. Based on the interest of the student and with the supervisor's approval, a 3-4 month research project will be undertaken into a topic within the broad field of quantum technologies. The assessment is based on a written report and an oral presentation.

### QEng301: Mathematical basics of quantum theory

**Instructors:**

__Romain Alléaume____Peter Brown__This course aims at providing the necessary background to study advanced quantum information theory and quantum computing with a program tailored to the background of the students. It covers topics such as generalized states, generalized measurements, quantum channels and entropies and runs over a few weeks at the beginning of the term. The course is organized in the "flipped classroom" model, where the students are given reading material and exercises that they should study at home, followed by in-class discussion.

### QEng304: Quantum Information and Quantum Cryptography

**Instructors:**

__Romain Alléaume____Peter Brown__This course explores various topics in both quantum information theory and quantum cryptography. The quantum information theory section of the course covers; quantum compression, channel coding, entanglement distillation and semidefinite programming tools. The quantum cryptography section of the course covers; randomness generation, quantum key distribution, security proofs, quantum networks and secure multi-party computation.