Functional Programming
BSC 3, ENSEIRB-MATMECA, Spring semester 2024
Role: Exercise Sessions Supervisor for 20h of supervision
Exercise sessions for the programming course in JavaScript to teach students about functional programming.
Functional Programming
BSC 3, ENSEIRB-MATMECA, Spring semester 2024
Role: Exercise Sessions Supervisor for 20h of supervision
Exercise sessions for the programming course in JavaScript to teach students about functional programming.
Impreative Programming
BSC 3, ENSEIRB-MATMECA, Fall semester 2023
Role: Exercise Sessions Supervisor for 12h
Exercise sessions for the first programming course in C, material available here (fr).
Functional Programming
BSC 3, ENSEIRB-MATMECA, Fall semester 2023
Role: Exercise Sessions Supervisor for 10h of supervision
Course and exercise sessions for a first introduction to algorithms.
Operating Systems
BSC 3, ENSEIRB-MATMECA, Spring semester 2023
Role: Exercise Sessions Supervisor for 20h
Exercise sessions on Operating Systems (Linux), the exercises are available here (FR).
Semestrial Project
BSC 3, ENSEIRB-MATMECA, Spring semester 2023
Role: Project Supervisor for 25h of supervision
Students in groups of 4 have a semestrial project, some hours are allocated for them in their timetable (50h) during which professors are available to guide and help them on their projects.
Reinforcement Learning
MSC 2, ENSEIRB-MATMECA, Fall semester 2023
Role: Teaching Assistant during exercise sessions for 6h
Directed the last two exercise sessions.
Project: AlphaGo
MSC 2, ENSEIRB-MATMECA, Fall semester of 2022
Role: Teacher for 12h00
Mandatory course for students majoring in AI. The project is to reproduce AlphaGo on 9x9 Go boards. I managed the whole course.
Semestrial Project
BSC 3, ENSEIRB-MATMECA, Spring semester 2022
Role: Project Supervisor for 25h of supervision
Students in groups of 4 have a semestrial project, some hours are allocated for them in their timetable (50h) during which professors are available to guide and help them on their projects.
Reinforcement Learning
MSC 2, ENSEIRB-MATMECA, Fall semester 2022
Role: Teaching Assistant during exercise sessions for 6h
Directed the last two exercise sessions for Akka Zemmari for students majoring in AI. Course notes can be found here.
Reinforcement Learning
MSC 2, ENSEIRB-MATMECA, Fall semester 2021
Role: Teaching Assistant during exercise sessions for 12h
Helped Nathanaël Fijalkow during the exercise sessions and devised the project given to students majoring in AI. Course notes can be found here.
Project: DeepSynth
MSC 2, ENSEIRB-MATMECA, Fall semester 2021
Role: Project Supervisor with Nathanaël Fijalkow for 10h of supervision
As part of the course, we gave as a semester-long project for two students. The project we proposed consisted of implementing new DSLs for DeepSynth.
Project: AlphaGo
MSC 2, ENSEIRB-MATMECA, Fall semester of 2021
Role: Teacher for 14h40
Optional course for students majoring in AI. The project is to reproduce AlphaGo on 9x9 Go boards. I managed the whole course.
Impreative Programming
BSC 3, ENSEIRB-MATMECA, Fall semester 2021
Role: Exercise Sessions Supervisor for 12h
Exercise sessions for the first programming course in C, material available here (fr).
Reinforcement Learning Summer School
MSC 2, Alan Turing Institute, Spring semester 2021
Role: Teaching Assistant for 6h
Helped Nathanaël Fijalkow during practical sessions.