I currently teach Algorithms for HPC Platforms for the HPC and Data Science master’s degree organized by the University of Bordeaux and Bordeaux INP.
I have previously taught classes on Scheduling and Runtime Systems for the Quantum and Distributed Computer Science master’s degree of the University of Paris-Saclay, on GPU programming at Polytech Paris-Saclay, and on compilers, computer architecture, and parallel computing at the Federal University of Santa Catarina when I was an associate professor there.