3A / M2 QMI - QComp - Quantum Programming and Compilation

Academic year 2025-2026


Summary

This course is given both within M2 QMI and withing 3A CS. The course consists of the following.

The lecturer is Benoit Valiron.

The teaching assistants are Benoît Valiron and Matthew Wilson.

The final grade consists in 100% continuous examination (homeworks and final project).

Material

Typo in the Homework about HHL

Other material you might find useful

Log of what happened

Sept 22
  • Section 2 is assumed known
  • Very fast review of Section 3: the quantum co-processor model as a memory model with measurement for readout and quantum circuits for internal operations
  • Sections 5.5 and 5.6: QFT and QPE
Sept 29
  • Coding session: QPE.
  • Lecture: the HHL algorithm (Section 6.3)
Oct 6
  • Coding session: HHL.
  • End of coding session: homework, to end in on Nov 3rd
  • Lecture: Trotterization (Section 5.7)
Oct 13
  • Coding session: Trotterization
  • Lecture: Oracle encoding (Section 5.2)
Oct 20
  • Coding session: Oracle encoding
  • Lecture: Discussion on trade-offs and optimization
Nov 3
To come