Teaching

Feb 1, 2026 · 2 min read

Scientific Supervisions

StudentDegreePeriodRoleThesis TitleInstitutionAdvisor
Luís XuMSc in CSFeb. 2026 – nowCo-advisorEnhancing CFaults with Spectrum-Based Techniques for Scalable Fault Localization in C ProgramsIST, UL, PortugalVasco Manquinho
Natan GloehMSc in CSSep. 2025 – nowCo-advisorAn Intelligent Software Agent for Personalized TutoringIST, UL, PortugalArlindo L. Oliveira
Tiago VazMSc in CSFeb. 2025 – Oct. 2025Co-advisorFeedFix: Generating Abstract and Personalized Feedback for Introductory Programming Assignments Through Automated Program RepairIST, UL, PortugalVasco Manquinho

Invited Teaching Assistant

From February 2020 to January 2025, I have served as a teaching assistant at Instituto Superior Técnico - Universidade de Lisboa, for the following courses across the scientific areas of Artificial Intelligence and Programming Methodology:

For some of these courses, I had the privilege of receiving the 🏆 Excellence in Teaching Award from IST 🏆 in 2021 and 2024. This award is based on achieving the highest student evaluation scores. In all other years, I am very happy to share that my teaching evaluations consistently exceeded 90%! 😃