Courses
Currently I am responsible for the following courses:
Registered students can access teaching material for these courses in
E-class.
Postgraduate Courses
I am currently serving as the director of the of the Master of Science program in
Software Engineering for Internet and Mobile Applications, where I teach the following postgraduate courses:
Past Courses
In the past I have taught many other courses, including Object-Oriented Software Engineering with UML, Java programming, C# programming, Compilers, and Software Quality.
Hellenic Open University Courses
I also teach regularly at the
Hellenic Open University. I have been involved in the
Software Design module in the past.
Currently I am involved in the
Software Programming (with Python) module.