teaching

Here I gather materials for courses or workshop I imparted.

Summer School: Machine Learning in Quantum Physics and Chemistryā€

2021, University of Warsaw (Poland)

Fantastic summer school organized by Michal Tomza, Alexandre Dauphin, Ania Dawid and Maciej Lewenstein. I collaborated in the practical lectures about reinforcement learning. The notebooks I prepared in collaboration with Borj Requena can be found here . In that same repo you can find the practical content of most of the school.

Characterization of Ergodicity Breaking and Anomalous Diffusion from Single Trajectories

2021, University of Gothenburg, Virtual (Sweden)

This lectures were given by Dr. Carlo Manzo during the workshop Initial Training on Experimental Methods for Active Matter . I collaborated in both in the development of the lectures content as well as in the exercises part. You can find the latter, with a throughout explanation on simulations of anomalous diffusion in in this repository .

Python Bootcamp BIST Master

2020, BIST, Virtual, Barcelona (Spain)

Together with Borja Requena (mainly him!), gave a introduction to Python for the Master of Multidisciplinary Research in Experimental Sciences , organized by the Barcelona Insitute of Science and Technology (BIST) . All the contents of the course can be found in this Github repo!

Machine learning in quantum and classical data

2018 and 2019, UPC, Barcelona (Spain)

Co-lectured a course on quantum and classical machine learning for the Master in Photonics (UPC-UAB-UB-ICFO) . My lectures focused on Reinforcement Learning techniques. The slides and exercises of my part of the course can be found here , as well as the content on lectures about general machine learning and Boltzmann machines.

Quantum Machine Learning Workshop

2019, ICFO, Barcelona (Spain)

Co-organized a practical session on Quantum Machine learning with Qiskit as part of the program of the Corporate Liason day 2019 at ICFO . We explained how easy it is to implement the quantum support vector machine. Here you will find the content of the course.

Quantum Programming with IBM Qiskit

2019, Thinktic, LogroƱo (Spain)

Organized and taught an extended course (18 hours) on quantum machine learning implemented on the IBM library, Qiskit. The course is aimed to people with little to no knowledge on quantum physics covering the basics of Machine Learning and Quantum Physics as well as their implementation on IBM quantum computers.

BIST Internatiotional Youth Summer Bootcamp

2019, BIST, Barcelona (Spain)

Participated as an organizer and teacher of the ICFO branch of the BIYSC , a two weeks summer camp for outstanding highschool students. In particular, I helped to organize the whole program and imparted lectures on simulations of quantum criptography algorithms. Here is the notebook that I used to introduce how simulations can be used to study physics and here you will the exercise I developed to understand the BB84 criptographic algorithm.