Welcome to my website! I am Michael Bekos and I am an assistant professor at the Department of Mathematics of the University of Ioannina in Greece. I received my PhD from the National Technical University of Athens in 2009, and my MSc and BSc from the University of Ioannina in 2004 and 2002, respectively.
My research interests focus on theoretical aspects of Computer Science and Discrete Mathematics; in particular, on the development of algorithms and combinatorics to solve problems mostly from the research areas of Graph Drawing, Graph Theory, Information Visualization and Map Labeling. My research work includes research papers published in prestigious journals and peer-reviewed conferences, which have received several citations.
Ph.D. in Computer Science and Discrete Mathematics
2004 - 2008, National Technical University of Athens
M.Sc. in Computational Mathematics and Computer Science
2002 - 2004, University of Ioannina
B.Sc. in Mathematics
1998 - 2002, University of Ioannina
MAY343 - Introduction to Programming
Undergraduate course 3rd semester
MAE681 - Data Structures
Undergraduate course 6th semester
MAE748 - Efficient Algorithms
Undergraduate course 7th semester
PL3 - Advanced Algorithmic Topics
Graduate course Winter Semester
PL9 - Advanced Topics in Computer Science
Graduate course Spring Semester
Theses and Projects
Lecture Notes
Past Courses
Here is a list of courses that I have taught in the past.
I was born on March 30th, 1981 in Athens, Greece. I am married to Fouli and we have three wonderful kids, Maria-Artemis, Thanos and Nicole. I love playing basketball, listening to music, hanging out with friends, travelling and Christmas! I am passionate about anything and everything that has to do with research, e.g., collaborating with colleagues, working and exchanging ideas with students on diferent research topics, participating in research meetings, etc. Below you can find a few photos of mine from different events that I have participated in (always surrounded by friends).