Teaching
-
Privacy and Security with Machine Learning (PSML). University of Edinburgh 2023-Present Lecturer and Course Organizer This course is offered to the Cyber Security, Privacy, and Trust and Artificial Intelligence MSc programs. It explores the security and privacy risks posed by the application of AI/ML techniques. The first part of the course covers applications of AI/ML techniques in the cybersecurity domain, and the second part introduces the field of adversarial ML, including novel attacks like membership inference and adversarial examples, and mitigation strategies.
-
Computer Security (CSEC). University of Edinburgh. 2023-Present Lecturer and Course Organizer (of the level 11 course) CSEC is the core course on computer security offered to UG3 undergraduate students and students of the Cyber Security, Privacy, and Trust MSc. The goal of the course is to introduce students to the fundamental security concepts and offer them working knowledge of threats and countermeasures.
-
Applications of Machine Learning to Traffic Analysis Ewha Womans University Seoul, South Korea (Online) May, 2024
-
-
Machine Learning for Traffic Analysis SIGINT Pwned5 The Nucleus Building University of Edinburgh Edinburgh, UK Mar, 2024
-
Privacy in the Web INCACrypto (co-located with LATINCRYPT) Quito, Equador (Online) Oct, 2023
-
Machine Learning for Traffic Analysis Summer School on Security and Privacy in the Age of AI Dept of Computer Science - DistriNet KU Leuven Belgium, UK Sept, 2023
-
Website Fingerprinting Attacks in Practice SIGINT Pwned4 School of Informatics University of Edinburgh Edinburgh, UK Apr, 2023
-
An Overview of Fingerprinting Techniques in the Web 30219D – CSCI631 Privacy in the World of Big Data Department of Computer Science University of Southern California Los Angeles, USA Nov, 2021
-
Is Website Fingerprinting Actually Practical? Keynote at the Data Privacy Management Workshop (DPM) Online Sept, 2020
-
Fingerprinting Techniques in the Web 30219D – CSCI631 Privacy in the World of Big Data Department of Computer Science University of Southern California Los Angeles, USA Nov, 2019
-
Machine Learning and Security Brussels School of Competition (BSC) Brussels, Belgium May, 2019
-
Introduction to Machine Learning International Committee of the Red Cross Brussels, Belgium Apr, 2019
-
Traffic Analysis Lecutre in the KU Leuven's Privacy Enhancing Technologies course. Leuven, Belgium Oct, 2018
-
Website Fingerprinting Attacks and Defenses TU Wien's Privacy Enhancing Technologies' course Vienna, Austria Dec, 2017
-
Privacy Enhancing Techniques 2016 Secure Application Development (SecAppDev) course Leuven, Belgium Mar, 2016
Student Supervision
I supervise approx. 5 undergraduate and 5 master projects every academic year.