Teaching
I am very passionate about teaching at the university level and supporting underrepresented groups. I will be teaching at both undergraduate and graduate levels in my new position at Calgary. I will also be teaching courses as part of the MISP program. I have also engaged in teaching pedagogy research as part of the CUT program.
Teaching certifications
-
Certificate in University Teaching
University of Waterloo.
-
Fundamentals of University Teaching
University of Waterloo.
Teaching experience
-
Course instructor
for ISEC 631 Privacy By design
University of Calgary Winter 2025.
-
Course instructor
for CS458 Computer Security and Privacy (co-taught with N. Asokan)
University of Waterloo. Spring 2021.
Course homepage.
-
Teaching assistant
for CS458 Computer Security and Privacy
University of Waterloo.
Spring 2022, Winter 2021, Spring 2020, Spring 2019, Spring 2017, Fall 2016.
-
Teaching assistant
for System Software
DA-IICT, India.
Winter 2016.
Outreach and pedagogy research talks
-
Exploring network security through Netsim
CEMC Summer Conference for CS Educators (2023)
Slides Sample lesson plan Players' guide / Instructor notes -
Netsim
Seeing Possibilities and Rewards in Computer Science (SPARCS) (2023)
Slides -
The best flip: student-focused designs for online flipped classrooms.
University of Waterloo Teaching and Learning conference (UWTL) (2022)
Paper Slides