Teaching Experience
Landshut University of Applied Sciences (HAWLA)
S 2020 Innovation Lab “Internet of Things”, Instructor
F 2019 Course+Lab “Software Engineering 2”, Instructor
Innovation Lab “Internet of Things”, Instructor
Hackathon Instructor
S 2019 Course+Lab “Internet of Things”, Instructor
Innovation Lab “Internet of Things”, Instructor
Course+Lab “Internet Technologies”, Instructor
Course+Lab “Software Engineering 1” Instructor
F 2018 Course+Lab “Software Engineering 2”, Instructor
Innovation Lab “Internet of Things”, Instructor
Hackathon Instructor
S 2018 Course+Lab “Internet of Things”, Instructor
Innovation Lab “Internet of Things”, Instructor
Course+Lab “Internet Technologies”, Instructor
Course+Lab “Software Engineering 1” Instructor
Hackathon Instructor
F 2017 Course+Lab “Software Engineering 2”, Instructor
Innovation Lab “Internet of Things”, Instructor
Hackathon Instructor
S 2017 Course+Lab “Internet of Things”, Instructor
Innovation Lab “Internet of Things”, Instructor
Course+Lab “Internet Technologies”, Instructor
Course+Lab “Software Engineering 1” Instructor
F 2016 Lab “Software Engineering 2”, Instructor
Lab “Introduction to Computer Science”, Instructor
Duale Hochschule Baden-Württemberg (DHBW) [2015-2016]
F 2015 Course “Distributed Systems” Instructor
S 2015 Course “Distributed Systems” Instructor
TU Darmstadt [2006-2012]
S 2012 Course “SW/OS Fault Tolerance” (With Prof. Suri) Co-Instructor
Seminar “Dependable/Secure Mobile Computing” Instructor
F 2011 Course “Operating Systems” (With Prof. Suri) Co-Instructor
Seminar “Dependable/Secure Mobile Computing” Instructor
S 2011 Course “SW/OS Fault Tolerance" (With Prof. Suri) Co-Instructor
Seminar “Dependable/Secure Mobile Computing” Instructor
F 2010 Course “Operating Systems” (With Prof. Suri) Co-Instructor
Seminar “Dependable/Secure Mobile Computing” Instructor
S 2010 Advanced course “Wireless Sensor Networks” for GkmM Instructor
Course “OS II: Dependability&Trust”, (With Prof. Suri) Co-Instructor
Seminar “Measuring Security and Trustworthiness” Instructor
Seminar “Reliable/Secure Wireless Sensor Cooperation” Instructor
F 2009 Course “Operating Systems” (With Prof. Suri) Co-Instructor
Seminar “Secure and Reliable Operating Systems” Instructor
Seminar “Embedded Mobile Computing” Instructor
S 2009 Course “SW/OS Fault Tolerance”(With Prof. Suri) Co-Instructor
Seminar “Secure and Reliable Operating Systems” Instructor
Seminar “Embedded Mobile Computing” Instructor
F 2008 Course “Operating Systems" (With Prof. Suri) Co-Instructor
Seminar “Secure and Reliable Operating Systems” Instructor
Seminar “Embedded Mobile Computing” Instructor
S 2008 Course “Intr. to Computer Science” (With Prof. Suri) Co-Instructor
Seminar “Secure and Reliable Operating Systems” Instructor
Seminar “Embedded Mobile Computing" Instructor
F 2007 Course “SW/OS Fault Tolerance” (With Prof. Suri) Co-Instructor
Seminar “Secure and Reliable Operating Systems" Instructor
Seminar “Embedded Mobile Computing” Instructor
S 2007 Seminar “Secure and Reliable Operating Systems” Instructor
Seminar “Embedded Mobile Computing” Instructor
F 2006 Seminar “Secure and Trusted Operating Systems” Instructor
Seminar “Mobile Embedded Systems” Instructor
S 2006 Course “Intr. to Comp. Science II” (With Prof. Suri) Co-Instructor
Seminar “Robust Software Design” Instructor
University of Stuttgart [2000-2005]
F 2004 Lab Course “Introduction to Distributed Systems” Instructor
S 2004 Lab Course “Computer Networks I” Instructor
F 2003 Programming Course “Network Programming in Java” Instructor
S 2003 Lab Course “Computer Communication” Instructor
F 2002 Lab Course “Computer Networks I” Instructor
Lab Course “Internet Technologies” Instructor
Seminar “Advanced Topics in Distributed Systems” Instructor
Programming Lab “Implementing Hyper-Flooding in NS-2” Instructor
S 2002 Seminar “Advanced Topics in Distributed Systems” Instructor
Programming Lab “IrDA Indoor Positioning” Instructor
Programming Lab “Navigation in Nexus” Instructor
F 2001 Lab Course “Computer Networks I” Instructor
Programming Course “Network Programming in Java” Instructor
S 2001 Lab Course “Introduction to Distributed Systems” Instructor
Programming lab “Animations using HiSAP” Instructor
F 2000 Lab Course “Computer Networks I” Instructor