- He is currently Assistant Professor within the Department of Networking and Security where he teaches software development.
Forensics / Spring 2014 - 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 2013 - 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 2011, he received with his co-authors the Best Paper Award for "Automated discovery of parameter pollution vulnerabilities in web applications" (NDSS'11).