Postgraduate University Courses
- Retrieval and Information Extraction from Biomedical Texts, Postgraduate Program "Biomedical Informatics", School of Medicine, Democritus University of Thrace & Athena Research Center, Alexandroupoli, Greece (2022 - 2023, Spring Semester).
 - Data Security and Privacy, Postgraduate Program "Biomedical Informatics", School of Medicine, Democritus University of Thrace & Athena Research Center, Alexandroupoli, Greece (2022 - 2023, Winter Semester).
 - Information Systems Analysis and Design, Postgraduate Program "Information Systems and Digital Innovation (Distance Learning)", Neapolis University Pafos, Cyprus (2021 - 2022, Spring Semester).
 - Security and Privacy in Cyber-Physical Systems, Postgraduate Program "Advanced Technologies in Informatics and Computers", International Hellenic University, Kavala, Greece (2021 - 2022, Spring Semester).
 - Security and Privacy Issues in Immersive Technologies, Postgraduate Program "Immersive Technologies - Innovation in Education, Training and Game Design (Distance Learning)", International Hellenic University, Kavala, Greece (2021 - 2022, Winter Semester).
 - Information Systems Analysis and Design, Postgraduate Program "Information Systems and Digital Innovation (Distance Learning)", Neapolis University Pafos, Cyprus (2020 - 2021, Spring Semester).
 - Security and Privacy in Cyber-Physical Systems, Postgraduate Program "Advanced Technologies in Informatics and Computers", International Hellenic University, Kavala, Greece (2020 - 2021, Spring Semester).
 - Applied Cryptography, Postgraduate Program "Advanced Technologies in Informatics and Computers", International Hellenic University, Kavala, Greece (2020 - 2021, Winter Semester).
 - Information Systems Analysis and Design, Postgraduate Program "Information Systems and Digital Innovation (Distance Learning)", Neapolis University Pafos, Cyprus (2019 - 2020, Spring Semester).
 - Security and Privacy in Cyber-Physical Systems, Postgraduate Program "Advanced Technologies in Informatics and Computers", International Hellenic University, Kavala, Greece (2019 - 2020, Spring Semester).
 - Applied Cryptography, Postgraduate Program "Advanced Technologies in Informatics and Computers", International Hellenic University, Kavala, Greece (2019 - 2020, Winter Semester).
 - Security and Privacy in Cyber-Physical Systems, Postgraduate Program "Advanced Technologies in Informatics and Computers", International Hellenic University, Kavala, Greece (2018 - 2019, Spring Semester).
 - Applied Cryptography, Postgraduate Program "Advanced Technologies in Informatics and Computers", International Hellenic University, Kavala, Greece (2018 - 2019, Winter Semester).
 
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).
 
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).