Teaching
Instructor
Introduction to the Theory of Computation
2024 Summer
CSC236 Introduction to the Theory of Computation
2018 Summer
Co-instructor with Alex Edmonds
Teaching Assistant
Theses are the courses for which I was a TA during my time as a PhD student. I TA-ed most of these courses several times with different professor and was the lead TA during some semesters.- CSC236: Introduction to the Theory of Computation
- CSC240: Enriched Introduction to the Theory of Computation
- CSC263: Data Structures and Analysis
- CSC265: Enriched Data Structures and Analysis
- CSC373: Algorithm Design and Analysis
- CSC463: Complexity and Computability
- CSC473: Advanced Algorithms