My teaching journey started in 2001 at TU Dresden (Germany) with sessional teaching (tutoring) of a Logic-1 course, where I also continued with teaching computational logic. After that, I taught many courses at TU Munich (Germany), starting with tutoring in 2003 and finishing with developing a completely new course in 2012/2013, before I joined the RMIT University. Below you will find the information on the courses I have coordinated and taught at the RMIT University as well as at the TU Munich.
RMIT University: Course Coordination and Teaching
ISYS 1106/1108 Software Engineering Project Management, coordination and teaching from 2019, ongoing
COSC 2803 Programming Studio 1 - Product Ideation and Requirements (Innovations), 2023
COSC 2274/ 2275 Software Requirements Engineering, coordination and teaching in 2018 -- SEH: Top Course Certificate of Recognition (GTS 92,7%)
COSC 2616/ 2648/ 2649/ 2410/ 2411 Software Engineering Projects, coordination and teaching 2016-2018, from 2019 only supervision and research mentoring of selected topics, ongoing
INTE 2374 / 2375 Software Engineering Principles and Practice 1 /2, 2016
INTE 2376 / 2377 Approved Industry Experience 1/ 2, 2016
COSC2408 Programming Project, First supervisor in many capstone projects over 2014-2016, RMIT University
Industrial Summer projects 2015-16: First supervisor in many student research projects. School of Science (Computer Science and IT) Award for the project Rhythm ANZ internal mobile application
ISYS1085/ 1087 Software Testing, 2015
COSC2408 Programming Project, First supervisor in many capstone projects in 2014-2015
Internship Project, 2015, RMIT-IIITB collaboration
Summer projects 2014-15: First supervisor in 4 student research projects, iAward for the project EndOfTrip
TU München (Germany): Course Coordination and Teaching
Applied Logic in Engineering (in English), 2012/2013 [A new course I introduced at TU München]
Lecture modules within the course Fundamentals of system and program development (Grundlagen der System- und Programmentwicklung), 2010-2013
Embedded Systems (in English), 2012/2013
Lecture modules within the course Modelling of distributed systems (Modellierung verteilter Systeme), 2012
Human Factors of Software Engineering (in English), 2012
Preparation of an industry-oriented lecture course for engineers of DENSO (Japan) within the DENTUM III project (in English), 2011/2012