- He is currently Professor within the Department Digital Security where he teaches software development.
Forensics / Spring 2017 - 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 2016 - 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 2016, he received with his co-authors the "ACM Europe Student Best Paper Award" for the article "PhishEye: Live Monitoring of Sandboxed Phishing Kits" (CCS 2016)
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).
In 2011, he had been awarded the Distinguished Paper Award for the article "Automated discovery of parameter pollution vulnerabilities in web-applications".