Full-time Study Program
The full-time study program lasts 3 semesters. Each semester lasts 13 full weeks and corresponds to a workload of 30 credit units (ECTS) distributed between the taught courses and the thesis.
In the first and second semesters of study, the student is required to attend 4 (four) out of 5 (five) offered courses, each of which corresponds to 7.5 credit units (ECTS). In the third semester of study, the student is required to prepare a thesis (30 ECTS).
The courses include the preparation of assignments which constitute an important part of the student evaluation. The evaluation is carried out in accordance with the regulations of the Master of Science (MSc) and the relevant decisions of the Coordinating Committee, and results from the weighting of the grade of the written examination and the performance in the assignments.
Semester A’ (select 4 out of 5)
Software Engineering for Large-Scale Applications / SΕ
Instructor: George Kakarontzas
ECTS: 7.5 Semester: A
Machine Learning and Data Mining / MLDM
Instructor: F. Kokkoras
ECTS: 7.5 Semester: A
Advanced Databases / ADB
Instructor: Georgia Garani
ECTS: 7.5 Semester A
Software Project Management / SPM
Instructor: Vassilis Gerogiannis
ECTS: 7.5 Semester A
Multicore and Quantum Programming / MQP
Instructor: Ilias Savvas
ECTS: 7.5 Εξάμηνο: A
Semester B’ (select 4 out of 5)
Data Warehouses and Data Analysis Techniques / DWDA
Instructor: Georgia Garani, Vasiliki Koutsonikola
ECTS: 7.5 Semester: B
Programming and Technologies in Cloud Computing / PTCC
Instructor: Ilias Savvas
ECTS: 7.5 Εξάμηνο: B
Business Process Management / BPM
Instructor: Vassilis Gerogiannis
ECTS: 7.5 Semester: B
Mobile and Pervasive Computing / MBL
Instructor: George Kakarontzas
ECTS: 7.5 Semester: B
Advanced Web Applications / AWEB
Instructor: F. Kokkoras
ECTS: 7.5 Semester: B
Semester C
Master Thesis Dissertation / DIS
ECTS: 30 Semester: C

This Master of Science (MSc) course delves into the areas of Software Engineering that concern the creation of modern and large-scale web and mobile applications, as well as their combination.