Teaching
Table of Contents
I have been a teaching-stream faculty member in the Department of Computer Science (DCS) at the University of Toronto (UofT) since July 1st, 2020. Below, I summarise my teaching experience and other related activities.
Teaching experience #
I originally taught a variety of first-year computer science courses. These days, though, I typically teach courses in the field of computer systems. Here is a summary of my teaching experience in the department:
Course Code | Course Name | Last Taught |
---|---|---|
CSC368H1 | Computer Architecture | 2025 Winter |
CSC385H1 | Microprocessor Systems | 2024 Winter |
CSC369H1 | Operating Systems | 2024 Winter |
CSC258H1 | Computer Organization | 2023 Fall |
CSC111H1 | Fundamentals of Computer Science II | 2023 Winter |
CSC110Y1 | Fundamentals of Computer Science I | 2021 Fall |
CSC108H1 | Intro. to Computer Programming | 2021 Winter |
CSC148H1 | Intro. to Computer Science | 2020 Winter |
Teaching-related experience #
I sometimes take on roles that are related to, but not quite, teaching a course. Here is a summary of “other” experiences I have had related to teaching in the department.
Role | Main contribution | Year |
---|---|---|
CMP1 Advisor | Advising first-year CS students | 2021-2022 |
Undergraduate Liaison | Leading “Advising Hubs” for CS students | 2022-2023 |
Undergraduate Liaison | Working closely with our DCS ambassadors | 2023-2024 |
Awards since 2020 #
These are awards I have received since joining the DCS as a faculty member.
- 2022 (Winter): Teaching Award from the CSSU
Awards before 2020 #
These are awards I received as a teaching assistant (TA) at the University of Toronto.
- 2019: TA Award from the Faculty of Applied Science & Engineering
- 2016: TA Award from the Department of Electrical & Computer Engineering
- 2015: TA Teaching Excellence Award from the Centre for Teaching Support and Innovation