Distance teaching

  • 5 years of distance teaching of undergraduate & graduate courses (‘Thematic Units’)

Undergraduate courses

  • 1 year (2019-2020), Informatics and Education, “Computer Science”, Undergraduate Program, Hellenic Open University (HOU)
  • 2 year (2021-2023), Programming (Python), “Computer Science”, Undergraduate Program, Hellenic Open University (HOU)

Graduate courses

  • 2 years (2016-2018), ‘Distance Education’ in the Master’s program in Education”, Hellenic Open University (HOU)
  • 3 semesters (2013, 2014, 2016) ‘Educational Technology’. in the Master’s program “Information and Communications Systems, Open University of Cyprus (OUC),
  • 1 semester (2017) “Distance Learning – Technologies and Methodologies” in the Master’s program “Information and Communications Systems, Open University of Cyprus (OUC),
  • 1 semester (2019) “Online Communities and Design” in the Master’s program “Social Information Systems, Open University of Cyprus (OUC)

Supervision Master Theses

  • Supervision of over 2 undergraduate and 32 Master theses at Open University of Cyprus (OUC) and Hellenic Open University (HOU)

Teachers’ Trainers Training (2nd Level ICT Training)

  • University of Tessaly (2019-2020)
  • University of Peleoponesse (2019-2020)