As a guest lecturer

  • Data Structures and Algorithms (undergraduate), VU Amsterdam (The Netherlands), 2022, Course responsible: Katja Tuma

As a TA

  • Software Engineering Fundamentals (undergraduate), KTH Royal Institute of Technology (Sweden), 2021 and 2022, Course responsible: Cyrille Artho

  • Data Structures I (undergraduate), Federal University of Uberlândia (Brazil), 2016 and 2017, Course responsible: Marcelo de Almeida Maia

  • Software Engineering I (undergraduate), São Paulo State University (Brazil), 2012, Course responsible: Rogério Eduardo Garcia