- He is currently Assistant Professor within the Department of Networking and Security where he teaches software development.
Forensics / Spring 2016 - Cyber-crime and Computer Forensics
- This course serves as a continuation of System and Network Security. The idea is to present different approaches to analyse and detect malware and to deal with compromised machines.
- Because the class will feature a number of programming exercises, students are required to have programming experience.
SoftDev / Fall 2015 - Software development methodologies
- The course aims at providing students with a common knowledge about the concepts of programming and software development in a Unix-like environment. In particular, the course will focus on practical techniques of program development for small-scale projects produced by individuals or small groups.
In 2013, he received with his co-authors the Best Student Paper Award for the article: "Implementation and implications of a stealth hard-drive backdoor" (ACSAC 2013).