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