Teaching Experience
- 09/2020 - 06/2021: Teaching Instructor at the Dept. of Electrical and Computer Engineering of the University of Thessaly for the courses of Inter-network Protocol Design, Network Optimization & Computer Networks II.
- 02/2019 - 06/2019: Teaching Instructor at the Dept. of Electrical and Computer Engineering of the University of Thessaly for the course of Network Optimization.
- 02/2017 - 06/2019: Teaching Instructor at the Dept. of Electrical and Computer Engineering of the University of Thessaly for the course of Computer Networks II.
- 09/2013 - 06/2017: Teaching Assistant at the Dept. of Electrical and Computer Engineering of the University of Thessaly for the courses of Inter-network Protocol Design, Computer Networks I, Wireless Communications and Network Optimization.
- 10/2010 - 07/2011: Teaching Assistant at the Dept. of Computer Science & Telecommunications of the Technological Educational Institute (T.E.I.) of Thessaly for the course of Artificial Intelligence.
- 10/2009 - 02/2011: Teaching Instructor at the Specialty of Web Designer/Developer of the Institute of Vocational Training (I.E.K.) of Volos for the courses of Algorithms & Data Structures, Operating Systems, Computer Networks and Introduction to Information Technology.
- 02/2008 - 06/2008: Teaching Assistant at the Dept. of Electrical and Computer Engineering of the University of Thessaly for the course of Scientific Computing.
- 09/2005 - 02/2006 & 09/2007 - 02/2008: Teaching Assistant at the Dept. of Electrical and Computer Engineering of the University of Thessaly for the course of Linear Algebra.
- 09/2004 - 07/2009: Rich experience on teaching Programming (C, C++, Java), Compilers and Operating Systems in private schools.