Teaching

2024

Fall 2023
  • Languages of parallelism (Teacher)
    • Enseirb-Matmeca, 3rd year

2023

Fall 2023
  • Languages of parallelism (Teacher)
    • Enseirb-Matmeca, 3rd year
Spring 2023
  • Introduction to research
    • University of Bordeaux, 3rd year

2022

Fall 2022
  • Languages of parallelism (Teacher)
    • Enseirb-Matmeca, 3rd year
Spring 2022
  • Introduction to research
    • University of Bordeaux, 3rd year

2021

Fall 2021
  • Tree Structures (Teacher)
    • Enseirb-Matmeca, 1st year
  • Algorithm (Teacher)
    • Enseirb-Matmeca, 1st year
  • Languages of parallelism (Teacher)
    • Enseirb-Matmeca, 3rd year
Spring 2021
  • Introduction to research
    • University of Bordeaux, 3rd year

2020

Fall 2020
  • Tree Structures (Teacher)
    • Enseirb-Matmeca, 1st year
  • Algorithm (Teacher)
    • Enseirb-Matmeca, 1st year
  • Languages of parallelism (Teacher)
    • Enseirb-Matmeca, 3rd year

2019

Fall 2019
  • Tree Structures (Teacher)
    • Enseirb-Matmeca, 1st year
  • Algorithm (Teacher)
    • Enseirb-Matmeca, 1st year
  • Languages of parallelism (Teacher)
    • Enseirb-Matmeca, 3rd year

2018

Fall 2018
  • Tree Structures (Teacher)
    • Enseirb-Matmeca, 1st year
  • Algorithm (Teacher)
    • Enseirb-Matmeca, 1st year

2017

Fall 2017
  • Tree Structures (Teacher assistant)
    • Teacher: Denis Lapoire (Bordeaux INP)
    • Enseirb-Matmeca, 1st year
Spring 2017
  • Parallel Algorithms and Programming (Teacher assistant)
    • Teacher: Frederic Desprez (Inria Grenoble)
    • M1 MOSIG, University of Grenoble Alpes
  • Initiation to C programming (Teacher)
    • INP Grenoble, 1st year

2015

Spring 2015
  • Advanced Compilation: addition of a profiling pass in GCC (Teacher assistant)
    • Teacher: Patrick Carribault (CEA)
    • M2 MIHPS, University of Versailles

2014

Spring 2014
  • Parallel Optimization Techniques (Teacher assistant)
    • Teacher: Marc Perache (CEA)
    • M1 MIHPS, University of Versailles
Fall 2014
  • C Programming and UNIX Environment (Teacher assistant)
    • Teacher: Marc Perache (CEA)
    • M1 MIHPS, University of Versailles

2013

Spring 2013
  • Parallel Optimization Techniques (Teacher assistant)
    • Teacher: Marc Perache (CEA)
    • M1 MIHPS, University of Versailles