CISC 447: Introduction to Cybersecurity (Fall 2023)
CISC 468, CISC 870: Cryptography (Winter 2022, Fall 2022, Winter 2023)
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