Undergraduate University Courses
- Cryptography, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2019 - 2020, Spring Semester).
- Software Engineering, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2019 - 2020, Spring Semester).
- Computer Security Systems, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2019 - 2020, Winter Semester).
- Cryptography, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2018 - 2019, Spring Semester).
- Software Engineering, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2018 - 2019, Spring Semester).
- Computer Security Systems, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2018 - 2019, Winter Semester).
- Information Systems in Health, School of Medicine, Democritus University of Thrace, Greece (2017 - 2018, Spring Semester).
- Computer Security Systems, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2017 - 2018, Winter Semester).
- Cryptography, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2016 - 2017, Spring Semester).
- Computer Security Systems, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2016 - 2017, Winter Semester).
Postgraduate University Courses
- Security and Privacy in Cyber-Physical Systems, Advanced Technologies in Informatics and Computers, Technological Educational Institute of Eastern Macedonia and Thrace, Greece (2018 - 2019, Spring Semester).
- Applied Cryptography, Advanced Technologies in Informatics and Computers, Technological Educational Institute of Eastern Macedonia and Thrace, Greece (2018 - 2019, Winter Semester).
Lectures in Undergraduate University Courses
- A lecture about "Security and Privacy Issues" in course Internet & Health, Prof. Eleni Kaldoudi, School of Medicine, Democritus University of Thrace, Greece (2016 - 2017).
- A lecture about "Security and Privacy Issues" in course Internet & Health, Prof. Eleni Kaldoudi, School of Medicine, Democritus University of Thrace, Greece (2015 - 2016).
Undergraduate Teaching Assistant as PhD Student
- Cryptography, Prof. Vasilis Katos, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2012 - 2013).
- Data Structures, Prof. Pavlos S. Efraimidis, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2012 - 2013).
- Introduction to Computer Science, Prof. Vassilis Tsaoussidis, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2011 - 2012).
- Information Retrieval and Data Mining, Prof. Avi Arampatzis, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2011 - 2012).
- Introduction to Computer Science, Prof. Vassilis Tsaoussidis, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2010 - 2011).
- Databases, Prof. Avi Arampatzis, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2010 - 2011).
- Operating Systems, Prof. Vasilis Katos, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2010 - 2011).
- Advanced Databases, Prof. Pavlos S. Efraimidis, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2009 - 2010).
- Computer Security Systems, Prof. Vasilis Katos, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2009 - 2010).
- Databases, Prof. Avi Arampatzis, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2009 - 2010).
- Operating Systems, Prof. Vasilis Katos, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2009 - 2010).
- Computer Programming I (Fortran), Prof. Alexandros S. Karakos, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2008 - 2009).
- Databases, Prof. Pavlos S. Efraimidis, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2008 - 2009).
- Operating Systems, Prof. Vasilis Katos, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2008 - 2009).
- Databases, Prof. Pavlos S. Efraimidis, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2007 - 2008).
- Structured Programming III (Java), Prof. Pavlos S. Efraimidis, Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece (2007 - 2008).