CISC 447: Introduction to Cybersecurity (Fall 2023)
CISC 468, CISC 870/878: Cryptography (Winter 2022, Fall 2022, Winter 2023, Winter 2024)
CISC 877: Authentication and Internet Security
Winter 2023
School of Computing, Queen's University
CISC 203: Discrete Mathematics for Computing II
Fall 2020, Winter 2021, Fall 2021, Winter 2022
School of Computing, Queen's University
CSC209H5: Software Tools and Systems Programming
Winter 2019 and 2020
Department of Mathematical and Computational Sciences, University of Toronto Mississauga
Archived course notes from Winter 2020
CSC490H5: Capstone Design Course
Winter 2019 and 2020
Department of Mathematical and Computational Sciences, University of Toronto Mississauga
CSC347H5: Introduction to Information Security
Fall 2018 and 2019
Department of Mathematical and Computational Sciences, University of Toronto Mississauga
CSC207H5: Software Design
Fall 2018
Department of Mathematical and Computational Sciences, University of Toronto Mississauga
COMP 4108: Introduction to Computer Security
Winter 2015
School of Computer Science, Carleton University
IEEE Symposium on Security and Privacy (2024)
Annual International Conference on Privacy, Security, and Trust (Privacy track, 2024)
ACM Conference on Security and Privacy in Wireless and Mobile Networks (Artifact Evaluation Committee co-chair, 2023)
EAI International Conference on Security and Privacy in Communication Networks (2023)
APWG Symposium on Electronic Crime Research (2022, 2023)
International Symposium on Foundations & Practice of Security (2022, 2023)
ACM Conference on Computer and Communications Security (Poster session, 2018)