The total number of Credit Units (ECTS) required to complete the M.Sc. degree is 90. Each course corresponds to 6 Credits and the Master Thesis corresponding to 30 ECTS Units. The courses offered are divided into compulsory core courses and elective courses. Each student is required to attend four (4) core courses and one (1) elective course in each of the first two semesters. The third semester is devoted to the Master’s Thesis. Student attendance of courses is mandatory.

The electives are not all offered every year and are taught on a rotation basis. Further changes in the program (e.g. name of instructor, change of semester that a course is offered) are shown in the list below. Changes of compulsory and elective courses and their number of ECTS are decided by the Special Committee in accordance with current legislation, and the rules of the graduate program.

Boot camp on “PYTHON and Data Science”.
During the first week of courses, namely in the first week of October 2020, an intensive course on “Python and Data Science” shall be held at the Linux Lab of the Dept of Informatics & Telecoms.

Offered courses (numbers in the last two columns correspond to direction of studies)

Code Course Title Semester Instructor Required Elective
M124 Machine Learning 1st Perantonis 1, 2
M161 Big Data Analytics 1st Gounopoulos 1 2
M164 Knowledge Technologies 1st Koubarakis (or Karali) 1 2
M401 Deep Neural Networks 1st (2nd) Papageorgiou, Kolovou 1 2
M416 Biology – Physiology 1st Anastasiadou, Xanthou 2                
M413 Introduction to Bioinformatics 1st Reczko, Dimopoulos 2 1
M417 Introduction to Biotechnology 1st Tsaggaris, Georgiou, Anagnostopoulos 2                   
M104 Geometric data analysis 1st (2nd) Emiris, Chamodrakas 1, 2
M422 Clustering Algorithms 1st Koutroumpas           1, 2
M404 Biostatistics 1st Linardatos          1, 2
M420 Molecular Modeling of Biomolecules 1st Cournia 2
M421 Time series data analysis and applications 2nd (1st) Kofidis (Theodoridis) 1
M725 Information Theory 1st Kalouptsidis 1
M414 Optimization: Theory and Algorithms 1st 1
M115 Image processing and analysis 2nd Koutsouros, Kalantzis 1, 2
M149 Database Systems 2nd (1st) Koutrika 1 2
M412 The Internet of Things 2nd Hadjiefthimiadis, Kolomvatsos 1                       
M411 Big Data Management 2nd Doulas 1 2
M403 Algorithms in Molecular Biology 2nd Dalamagas (and Chatzigeorgiou) 2 1
M410 Machine learning in computational biology 2nd Manolakos 2 1
M103 Algorithms in Structural Bioinformatics 2nd Emiris, Chrysina 2                      
M415 Computer Vision 2nd Avrithis, Katsouros 1
M404 Natural Language Processing 1st (2nd) Papageorgiou, Kolovou 1, 2
M407 Applications of Data Science and Information Technologies in Neurosciences 2nd Vekrellis, Ouzounoglou               1, 2
M460 Special topics: Data Visualization 2nd Roussou 1, 2
M460 Special topics in Big Data and Artificial Intelligence: Graphics 1st Theoharis               1
M409 Social Implications of knowledge technologies and the 4th industrial revolution 1st/2nd 1, 2
M460 Special topics in Big Data and Artificial Intelligence 1st/2nd 1
M480 Special topics in Bioinformatics 1st/2nd 2
M406 Applications of Data Science and Information Technologies in Medicine 2nd 1, 2
M408 Innovations in Data Science and Information Technologies 2nd 1, 2

*More info about the courses you can find here