F Contributions and acknowledgements

These are my first lecture notes in Quantum Machine Learning (QML) and quantum algorithms. They spurred out from my old blog, back in 2016/2017. Then, they took a more concrete form out of my Ph.D. thesis (which I made at IRIF with the support of Atos, which I thank), and now are in this extended form with the hope to serve the future researchers in QML. I am not an expert in the broad field of “quantum computing”, and these lecture notes are an attempt (while quite prolonged over time) of collecting useful knowledge for new researcher in quantum computing. While I strive to be as precise as the lecture notes of Ronald de Wolf and Andrew Childs, I know this work is still far from them. Please be indulgent, and help! For instance by signaling imprecisions, errors, and things that can be made more clear.

If you want to give me any feedback, feel free to write me at “scinawa - at - luongo - dot - pro”. Or contact me on Twitter.

In sparse order, I would like to thank Dong Ping Zhang, Mehdi Mhalla , Simon Perdrix, Tommaso Fontana, and Nicola Vitucci for the initial help with the previous version of this project, and the helpful words of encouragement.

Core team


The contributors to this open-source project are:

  • Patrick Rebentrost
  • Yassine Hamoudi
  • Martin Plávala
  • Trong Duong
  • Filippo Miatto
  • Jinge Bao
  • Michele Vischi
  • Adrian Lee
  • Ethan Hansen
  • Lei Fan
  • Giacomo De Leva
  • Pablo Rotondo
  • João Doriguello
  • Avhijit_Nair


This website is supported by:


A big thanks to:

F.1 License and citation

The website quantumalgorithms.org by Alessandro Luongo is licensed under CC BY-NC-SA 4.0

title={Quantum algorithms for data analysis},
author={Luongo, Alessandro},

The CSS style file comes from here.