Michalis Xenos is a professor at CEID from December 2016. His teaching experience includes CEID (1994-1996 teaching assistant, 1998-2001 adjunct professor, 2001-2010 invited professor), Mathematics Department of Patras University (1998-2002 adjunct professor), Open University of Cyprus (2008-2012 adjunct professor) and Hellenic Open University (2000-2016 Professor, 2009-2011 Director of the Postgraduate Course of Computer Science, 2013-2016 Director of the Computer Science Course).
He has participated in 46 research and development projects in the area of software engineering and educational technologies. His current research interests include, inter alia, Software Quality, Human Computer Interaction, Human Robot Interaction and Educational Technologies. He has authored or co-authored 8 books and over 180 papers in international journals and conferences, that have received over 2,000 citations (h-index=22, i10-index=44). He has given 4 keynote speeches in International Conferences.