Teaching and Mentoring
I am actively involved in teaching and mentoring at EPFL, primarily by teaching two courses in the Department of Mechanical Engineering and supervising Master’s students on their semester and thesis projects.
Teaching
I instruct two graduate-level courses at EPFL during the Fall semester each year.
Fall 2025
ME-410: Mechanical Product Design and Development
Course WebsiteME-420: Advanced Design for Sustainable Future
Course Website
Fall 2024
Course Project Demo Day
ME-410: Mechanical Product Design and Development
Course WebsiteME-420: Advanced Design for Sustainable Future
Course Website
Fall 2023
Course Project Demo Day
- ME-410: Mechanical Product Design and Development
Course Website
Student Mentoring
I typically supervise one to three Master’s students each Spring semester for their semester projects or theses.
Previous Mentored Students
Name | Topic | Program | Period | Notes |
---|---|---|---|---|
Goncalo Pais1 | Development of Energy Storage and Release Mechanisms for Rapid Dynamic Motions in Canfield Origami Robots | MS in Mechanical Engineering | Spring 2025 | Semester Project |
Aurora Ruggeri1 | Study on soft metamaterials for object sensing and geometry generation | MS in Mechanical Engineering | Spring 2024 | Semester Project |
Louis Flahault1 | Kinematic study and design for spatial reconfigurable modular robotic platform | MS in Robotics | Spring 2024 | Semester Project |
Serge Asmar1 | Locomotion design and control using surface wave change generated by ori-pixel platform | MS in Robotics | Spring 2024 | Semester Project |
Nicolas Nouel2* | Programmable surface using bistable structure | MS in Robotics | Spring 2024 | Thesis |
1 Semester Project 2 Thesis * Co-advisor