Teaching

At University of Toronto, I worked as a teaching assistant for a variety of undergraduate and graduate courses on computer security, operating systems, and programming languages, listed as below.


  • ECE1776 Computer Security, Cryptography and Privacy - 2017
  • ECE568 Computer Security - 2008, 2009, 2010, 2011, 2012, 2013, 2014
  • ECE353 Operating Systems - 2012, 2013, 2014
  • ECE344 Operating Systems - 2012, 2013, 2014
  • CSCC69 Operating Systems - 2014
  • CSCC24 Programming Languages - 2014
  • CSC326 Programming Languages - 2013, 2014, 2015
  • APS105 Programming Fundamentals - 2012, 2013