I currently teach the following courses at LUMS:
Undergraduate Level:
  • CS473 - Network Security Spring 2018 - 2021
  • CS334 - Principles and Techniques of Data Science Fall 2018 - 2019, Spring 2021
  • CS202 - Data Structures Spring 2022
Graduate Level:
  • CS6712 - Internet Measurement Fall 2018 - 2022
In the past, I have served as a Graduate Student Instructor (GSI) at UC Berkeley for:
  • CS161 - Computer Security Spring 2011, 2013