During the years, I have taught a variety of undergraduate and postgraduate courses. Below is the detailed list:
Undergraduate courses:
- Artificial Intelligence (2007-)1
- Pattern Recognition (2008-)1
- Data Mining (2014-)1
- Numerical Analysis (2005-)1
- Operations Research (2007-2009)1
- Discrete Mathematics (2005-2007, 2011-2013)1
- Object-oriented Programming (2007-2008)1
- Microcomputers (1996-2001)2
- Discrete Mathematics II (1997-1998)2
- Introduction to Computers (1996-1999)2
- Algorithms and Data Structures (2003-2004)3
- Computer Languages II (2003-2004)3
- Introduction to Computers I (2003-2004)4
- Probability and Statistics (2003-2004)4
- Mathematics – Calculus I (2005-2008)5
- Discrete Mathematics (2005-2008)5
- Business Mathematics (2006-2008)6
- Business Statistics (2008-2009)6
- Computer Applications (2004-2006)6
- Artificial Intelligence and Applications (2007-2019)7
- Mathematics for Informatics I (2005-2007)7
Postgraduate courses:
- Data Mining and Big Data Analytics (2016-)8
- Computational Intelligence (2003-2009)9
- Computational Intelligence Laboratory (2003-2008)9
- Artificial Neural Networks (2009)9
- Department of Computer Science and Biomedical Informatics, University of Thessaly, Greece.
- Department of Mathematics, University of Patras, Greece.
- Department of Information and Communication Systems Engineering, University of the Aegean, Greece.
- Department of Materials Science, University of Patras, Greece.
- Department of Telecommunication Systems and Networks, Technological Education Institute of Messolonghi, Greece.
- Department of Tourism Management, Technological Education Institute of Patras, Greece.
- Hellenic Open University.
- M.Sc. in Informatics and Computational Biomedicine, University of Thessaly, Greece.
- M.Sc. in Mathematics of Computation and Decision Making, Department of Mathematics and Department of Computer Science and Computer Engineering, University of Patras, Greece.