Courses at Villanova University
- Fall 2025: CSC 8000 - Found. of Algorithms and Data Structures
- Fall 2025: CSC 4170 - Theory of Computation
- Spring 2025: CSC 5930/9010 - Network Science
- Spring 2025: CSC 1300 - Discrete Structures
- Fall 2024: CSC 4170 - Theory of Computation
- Fall 2024: CSC 1300 - Discrete Structures
- Spring 2024: CSC 1300 - Discrete Structures
- Spring 2024: CSC 1010 - Programming for All
- Fall 2023: CSC 1300 - Discrete Structures
At other institutions
Courses taught at Rensselaer Polytechnic Institute
Frontiers of Network Science/Network Resillience | Teaching Assistant | Fall 2022
Foundations of Computer Science | Teaching Assistant | Spring 2022
Data Structures | Teaching Assistant | Fall 2018 - Spring 2019
Introduction to Computer Programming | Teaching Assistant | Fall 2017 - Spring 2018
Courses taught at Federal University of Viçosa
Programming 1 | Lecturer | 2017/1
Introduction to Programming | Lecturer | 2015/1 - 2017/1
Introduction to Informatics | Lecturer | 2015/1 - 2017/1