Current Courses
Cryptography for Digital Privacy in Fall term 2024, University of Alberta. (Course Description)
ML and Practical Privacy in Fall term 2024, University of Alberta. (Course Description)
Past Course Offerings
Machine Learning in Winter term 2024, Syllabus, University of Alberta
Machine Learning and Practical Privacy in Fall term 2023, University of Alberta
Privacy, Cryptography, Network and Data Security in Winter term 2023, University of Waterloo.
Sample Course Materials
Introduction to Cryptography 1
Introduction to Cryptography 2
Intro to ML 1, Intro to ML 2, Intro to ML 3, Intro to ML 4
Teaching Education
Certificate in University Teaching, Centre for Teaching Excellence, University of Waterloo.
Completed 2021.
Fundamentals of University Teaching, Centre for Teaching Excellence, University of Waterloo.
Completed 2017.