Teaching & Mentorship
Academic university courses, graduate seminars, and open-access educational curricula.
2024
Deep Reinforcement Learning →
InstructorUndergraduate course covering the foundations of reinforcement learning, Markov decision processes, value and policy iteration, Q-learning, deep Q-networks (DQN), and policy gradient methods.
2023
3D Graphics Systems: AI Graphics - Theory and Practice →
Teaching Assistant & Co-LecturerGraduate-level masters and doctoral course supervised by Prof. Luiz Velho. Delivered half of the lectures covering neural representations, implicit surfaces, coordinate networks, and generative modeling for 3D graphics.
2022
3D Graphics Systems: Machine Learning for Modeling and Rendering →
Teaching Assistant & Lab InstructorGraduate-level masters and doctoral course supervised by Prof. Luiz Velho. Designed and delivered the hands-on practical laboratory sessions focusing on machine learning applied to 3D shape modeling, neural radiance fields, and rendering pipelines.
2021
Fundamentals and Trends in Vision and Image Processing: The Rebirth of Generative Models →
Teaching Assistant & Lab InstructorGraduate-level masters and doctoral course supervised by Prof. Luiz Velho. Led the practical laboratory lectures covering computer vision pipelines, image processing paradigms, and modern deep generative architectures.
3D Graphics Systems: AI Graphics →
Teaching Assistant & Lab InstructorGraduate-level masters and doctoral course supervised by Prof. Luiz Velho. Taught practical laboratory sessions exploring deep learning integration into real-time and offline 3D graphics workflows.