1980: Diploma of Electrical Engineering from the University of Thessaloniki, Greece
1985: PhD degree in Electrical Engineering from the University of Thessaloniki, Greece
Professional Experience
1981 – 1986: Scientific Assistant in the Department of Electrical and Computer Engineering at the University of Thessaloniki, Greece
1983 – 1994: Visiting Research Associate at the University of Toronto, Canada, University of Erlangen-Nuernberg, Germany, Tampere University of Technology, Finland, Ecole Polytechnique Federale de Lausanne, Switzerland, Visiting Assistant Professor at the University of Toronto
1986 – 1989: Lecturer in the Department of Electrical and Computer Engineering at the University of Thessaloniki, Greece
1989 – 1994: Assistant Professor in the Department of Electrical and Computer Engineering at the University of Thessaloniki, Greece
1994: Associate Professor in the Department of Electrical and Computer Engineering at the University of Thessaloniki, Greece
1994 – today: Professor in the Department of Informatics at the University of Thessaloniki, Greece