Teaching
- Fall 2022: COMP 3109. Applied Cryptography and Authentication
- Winter 2022: COMP 4108. Computer Systems Security
- Winter 2022: COMP 5119. Internet of Things Security
- Winter 2021: COMP 5900T. Operating Systems Security
- Winter 2021: COMP 4109. Applied Cryptography
- Fall 2020: COMP 4000. Distributed Operating Systems
- Winter 2020: COMP 5900T. Operating Systems Security
- Winter 2019: INF4420a. Information Security
- Winter 2019: INF6953K. Operating Systems Security
- Winter 2018: INF4420a. Information Security
- Fall 2017: INF4420a. Information Security
Program Committees
- 2023: USENIX Security (PC vice-chair), S&P, FPS
- 2022: USENIX Security, WiSec (Artifacts co-chair)
- 2021: ACM CCS, USENIX Security, WiSec, CSET
- 2020: SafeThings, CSET, SecureComm
- 2019: WiSec, WAY
- 2018: USENIX Security, WiSec, CCS Posters (co-chair)
- 2017: WiSec, CoNEXT, MoST, ASIACCS, NDSS, IMPS
- 2016: WiSec, CCS Posters, MoST, WAY, IMPS
- 2015: WiSec, SPSM
- 2014: WiSec, ACSAC, VizSec, Inconspicuous
- 2013: SPSM, ACSAC, VizSec
- 2012: VizSec
- 2011: VizSec
- 2010: VizSec
Journal Reviewing
Panels
- Panel member at SPSM 2011. Security implications of Android: a “closed system, open software” Mobile Platform. Joined by Tim Wyatt (Lookout), Ahmad-Reza Sadeghi (TU Darmstadt), David Lie (University of Toronto), Nathaniel Husted (Indiana University), Jean-Pierre Seifer (Deutsche Telekom)