UNIVERSITY OF THESSALY
DEPT. OF ELECTRICAL AND COMPUTER ENGINEERING



HOME PAGE of Prof. Michael Gr. Vassilakopoulos

Photo
Short CV
Projects
Publications
Teaching





1991-1994:
Teaching Assistant at the Dept. of Electrical & Computer Eng., Aristotle Univ. of Thessaloniki. Courses: Databases, File Structures, Data Structures

1991-1994: Instructor in several seminars. Topics: UNIX, INGRES, C language, WINDOWS applications, Intoduction to Computers

1992-1993: Instructor at North College (a private post-secondary educational  institute). Courses: Logic Programming, Software Engineering, Systems Analysis, Networks, DOS-WINDOWS applications

1996-2002: Scientific Associate at the Dept. of Informatics, Technological Educational Institute of Thessaloniki. Lab Courses: Data Structures, Databases I & II, Special Topics on Databases, Languages & Compilers

1996-1997:
Instructor at the Dept. of Applied Informatics, Univ. of Macedonia. Courses: Design of Databases, Development of Databases

1997-1999: Instructor at the Dept. of Informatics, Aristotle Univ. of Thessaloniki. Courses: Special Topics on Databases, Compilers, Theory of Languages & Automata

2002-2008 : Associate Professor (2002-2007) and Professor (2007-2008) in the area of Databases at the Dept. of Informatics, Technological Educational Institute of Thessaloniki: Courses during 2002-2003: Databases II, Special Topics on  Databases (lab), Languages & Compilers (lab). Courses during 2003-2004 (theory and lab): Databases II, Applications Development. Courses during 2004-2008 (theory): Databases II, Applications Development
 
2004-2008: Member of the Cooperating  Faculty of the Hellenic Open University. Course: Fundamental Specialization in Theory and Software  (under the curriculum Postgraduate Specialization in Information Systems)

2005-2007: Instructor at the Dept. of Informatics and Telecommunications Engineering of the Univ. of Western Macedonia. Courses: Introduction to Structured Programming, Operating Systems

2007-2008: Instructor at the Dept. of Informatics with Applications on Biomedicine of the Univ. of Central Greece. Course: Databases

2008-2011: Member of the Cooperating  Faculty of the Open University of Cyprus. Course: Fundamental Specialization in Theory and Software  (under the curriculum Postgraduate Specialization in Information Systems)

2009-2010:
Instructor at the Dept. of Informatics, Aristotle Univ. of Thessaloniki. Postgraduate Course: Spatial Databases and GIS

2008-2014: Associate Professor of Database Systems at the Dept. of Informatics with Applications on Biomedicine of the Univ. of Central Greece. Courses: Databases, Graph Theory, Data Structures and Algorithms, Data Mining

2011-2012: Member of the Cooperating  Faculty of the Hellenic Open University. Course: Principles of Software Technology  (under the curriculum of Computer Science)

2012-: Member of the Cooperating  Faculty of the Hellenic Open University. Coordinator of the Course: Fundamental Specialization in Theory and Software  (under the curriculum Postgraduate Specialization in Information Systems)

2014-: Associate Professor / Professor at the Dept. of Electrical and Computer Engineering of the Univ. of Thessaly. Courses: Database Systems, Theory of Computation,  Data Mining, Big Data Mining (postgraduate), Advanced Database Topics (postgraduate), GIS (postgraduate)