Studies

Diploma Theses

Catalog of proposed and completed theses of the Department.

Showing 181–200 of 1339

Postgraduate Security of Information and Communication Systems Proposed

Digital Forensics & Non-Repudiation for Multi-Agent Systems

Supervisor
Spathoulas Georgios
Available slots
1

Objective

Η εργασία αποσκοπεί στον σχεδιασμό και την ανάπτυξη ενός μηχανισμού για multi-agent συστήματα που θα καταγράφει με ασφαλή κρυπτογραφικά τρόπο ολη την δραστηριότητα και θα διασφαλίζει την δίκαιη απόδοση ευθυνων σε περιστατικά ασφαλείας.

Description

Στα σύγχρονα συστήματα τεχνητής νοημοσύνης, η μετάβαση από μεμονωμένα LLMs σε πολυ-πρακτορικά συστήματα (Multi-Agent Systems / Swarms) επιτρέπει την αυτόνομη επίλυση σύνθετων προβλημάτων μέσω καταμερισμού εργασιών (task delegation), δυναμικής επικοινωνίας και διαδοχικής λήψης αποφάσεων (orchestration chains). Ωστόσο, αυτή η αρχιτεκτονική δημιουργεί κρίσιμα κενά όπως απώλεια ιχνηλασιμότητας, δυνατότητα

αποποίησης ευθύνης και δυσκολία αναπαραγωγής της αλυσίδας σκέψηςγια την εκ των υστέρων εγκληματολογική ανάλυση. Ο βασικός στόχος της εργασίας είναι ο σχεδιασμός ενός μηχανισμού που θα υποστηρίζει την αδιάβλητη καταγραφής της δραστηριότητας των agents και συγκεκριμένα των επικοινωνιών (Agent-to-Agent - A2A), των κλήσεων εργαλείων (Agent-to-Tool - A2T) καθώς και των κρίσημων αποφάσεων των agents. Ο μηχανισμός αυτός θα εγγυάται την Μη-Αποποίησης της ευθύνης των agents με την ενσωμάτωση κρυπτογραφικών μηχανισμών (ασύμμετρη κρυπτογραφία, Merkle Trees, κτλ) για την ταυτοποίηση και επικύρωση κάθε ενέργειας.Επίσης θα είναι δυνατή η αναπαράστασης του δραστηριότητας του συστήματος με σκοπό την εύρεση του "Root Cause" ενός περιστατικού ασφαλείας.

Requirements

  • Τεχνητή Νοημοσύνη
  • Ασφάλεια Συστημάτων Τεχνητής Νοημοσύνης
  • Ανίχνευση και Διαχείριση Περιστατικών Ασφάλειας
  • Κρυπτογραφία

Required knowledge

Γνώση σχετικά με :

  • Τεχνητή νοημοσύνη
  • Agentic systems
  • Κρυπτογραφία

Bibliography

  • M. Kumar and D. Singh, "Enforcing Accountability in Autonomous Ops: A Zero-Trust Multi-Agent Framework With Forensic Reasoning Ledgers," 2026 14th International Symposium on Digital Forensics and Security (ISDFS), Boston, MA, USA, 2026, pp. 1-7, doi: 10.1109/ISDFS69419.2026.11459075.
  • Vijayakumar, Bharathwaj, Sahana Karamutti Varadaraju, and Lathish Balaji Baskaran. "TRACE: Tamper-Resistant Accountability and Cryptographic Evidence for Multi-Agent AI Systems." 2026 IEEE 12th Conference on Big Data Security on Cloud (BigDataSecurity). IEEE, 2026.
  • de Witt, Christian Schroeder, et al. "Open challenges in multi-agent security: Towards secure systems of interacting ai agents." arXiv preprint arXiv:2505.02077 (2025).
Postgraduate Security of Information and Communication Systems Proposed

Digital forensics and telemetry of internal defense mechanisms in LLMs

Supervisor
Spathoulas Georgios
Available slots
1

Objective

Η εργασία αποσκοπεί στον σχεδιασμό και την πειραματική υλοποίηση ενός πλαισίου ψηφιακής εγκληματολογίας για Μεγάλα Γλωσσικά Μοντέλα (LLMs) και αυτόνομους AI agents. Το πλαίσιο θα αναλύει τα εσωτερικά διανύσματα ενεργοποίησης (activation vectors) του μοντέλου κατά την επεξεργασία ενός αιτήματος, προκειμένου να διαγνώσει ποσοτικά αν, σε ποιο βαθμό και σε ποιο layer ενεργοποιήθηκαν ή καταστάλθηκαν οι ενσωματωμένοι μηχανισμοί άμυνας και άρνησης έναντι επιθέσεων prompt injection και jailbreaks.

Description

Κατά τη διερεύνηση περιστατικών ασφαλείας (incident response) σε συστήματα βασισμένα σε LLMs, η ανάλυση των εξωτερικών καταγραφών (logs) συχνά αδυνατεί να εξηγήσει γιατί ένα μοντέλο εκτέλεσε μια μη εξουσιοδοτημένη ή επιβλαβή ενέργεια: οφείλεται σε αδυναμία αντίληψης της απειλής (semantic evasion), σε εσκεμμένη καταστολή των μηχανισμών άμυνας μέσω adversarial jailbreaks (mechanistic suppression), ή σε παράκαμψη λόγω αντικρουόμενων οδηγιών συστήματος; Η παρούσα εργασία αξιοποιεί τεχνικές μηχανιστικής ερμηνευσιμότητας και εργαλεία ανάλυσης διανυσματικών υποχώρων για την εξαγωγή των κανονικών διανυσμάτων ασφάλειας του μοντέλου. Στη συνέχεια, μέσω καταγραφής των διανυσμάτων κατάστασης του, αναπτύσσεται ένας μηχανισμός εγκληματολογικής τηλεμετρίας που χαρτογραφεί την τροχιά ενεργοποίησης των αμυνών κατά μήκος των επιπέδων του μοντέλου (transformer layers). Η αξιολόγηση του συστήματος θα πραγματοποιηθεί πάνω σε καθιερωμένα σύνολα δεδομένων άμεσων και έμμεσων επιθέσεων, παρέχοντας ένα ποσοτικό εργαλείο απόδοσης ευθυνών και εντοπισμού της ακριβούς αιτίας αποτυχίας των μηχανισμών προστασίας.

Requirements

  • Τεχνητή Νοημοσύνη
  • Ασφάλεια Συστημάτων Τεχνητής Νοημοσύνης
  • Ανίχνευση και Διαχείριση Περιστατικών Ασφάλειας

Required knowledge

Γνώση σχετικά με :

  • Τεχνητή νοημοσύνη
  • Αρχιτεκτονική LLMs

Bibliography

  • Zhou S, Wang K, Shi L, Wang H. Exposing the Ghost in the Transformer: Abnormal Detection for Large Language Models via Hidden State Forensics. IEEE Transactions on Information Forensics and Security. 2025;21:4074-4089.
  • Kadali SDSS, Papalexakis E. Jailbreaking Leaves a Trace: Understanding and Detecting Jailbreak Attacks from Internal Representations of Large Language Models. ArXiv. 2026;abs/2602.11495.
  • Jiang Y, Gao X, Peng T, et al. HiddenDetect: Detecting Jailbreak Attacks against Large Vision-Language Models via Monitoring Hidden States. ArXiv. 2025;abs/2502.14744
Postgraduate Digital Innovation and Startup Entrepreneurship Proposed

DIGITAL NUDGING - Μείωση Τριβής (Friction) στον Σχεδιασμό Ψηφιακών Υπηρεσιών

Supervisor
Carayannis Elias
Available slots
1

Objective

Η παρούσα διπλωματική εργασία θα εξετάζει την έννοια της «τριβής» (friction) στον σχεδιασμό ψηφιακών υπηρεσιών και τον τρόπο με τον οποίο αυτή επηρεάζει τη συμπεριφορά, την εμπειρία και τη λήψη αποφάσεων των χρηστών. Ως friction ορίζονται όλα εκείνα τα εμπόδια ( γνωστικά, λειτουργικά ή συναισθηματικά) που δυσκολεύουν ή καθυστερούν την ολοκλήρωση μιας ενέργειας μέσα σε ένα ψηφιακό περιβάλλον.

Description

Η παρούσα διπλωματική εργασία θα εξετάζει την έννοια της «τριβής» (friction) στον σχεδιασμό ψηφιακών υπηρεσιών και τον τρόπο με τον οποίο αυτή επηρεάζει τη συμπεριφορά, την εμπειρία και τη λήψη αποφάσεων των χρηστών. Ως friction ορίζονται όλα εκείνα τα εμπόδια ( γνωστικά, λειτουργικά ή συναισθηματικά) που δυσκολεύουν ή καθυστερούν την ολοκλήρωση μιας ενέργειας μέσα σε ένα ψηφιακό περιβάλλον.

Σε ένα περιβάλλον όπου η εμπειρία χρήστη αποτελεί κρίσιμο παράγοντα επιτυχίας, η μείωση της τριβής συνδέεται άμεσα με την αύξηση της ικανοποίησης, της μετατροπής (conversion) και της αφοσίωσης των χρηστών.

Η εργασία εστιάζει στους εξής βασικούς άξονες:

• Ο ορισμός και οι κατηγορίες friction (γνωστική, λειτουργική, συναισθηματική)
• Ο τρόπος με τον οποίο η τριβή επηρεάζει τη συμπεριφορά των χρηστών
• Η σχέση μεταξύ friction, user experience (UX) και conversion rates
• Η διάκριση μεταξύ «αρνητικής» και «θετικής» τριβής (π.χ. για ασφάλεια ή προσοχή)

Ιδιαίτερη έμφαση θα δοθεί στα σημεία όπου εμφανίζεται friction μέσα σε μια ψηφιακή υπηρεσία:

• Φόρμες εγγραφής και διαδικασίες onboarding
• Ροές ολοκλήρωσης ενεργειών (checkout, submissions)
• Microcopy και μηνύματα διεπαφής
• Χρόνοι απόκρισης και τεχνικές καθυστερήσεις
• Πολυπλοκότητα επιλογών και πληροφοριών

Σε μεθοδολογικό επίπεδο, η εργασία θα βασιστεί σε:

• Αρχές User-Centered Design
• Behavioral Design και Digital Nudging
• Ανάλυση user journeys και pain points
• Μεθόδους αξιολόγησης UX (heuristic evaluation, usability testing)

Στο πρακτικό μέρος, θα πραγματοποιηθεί:

• Ανάλυση υπάρχουσας ψηφιακής υπηρεσίας (ή case study)
• Εντοπισμός σημείων τριβής (friction mapping)
• Ανασχεδιασμός βασικών ροών χρήστη
• Δημιουργία prototype με βελτιωμένη εμπειρία
• Συγκριτική αξιολόγηση (before vs after)

Παράλληλα, θα εξεταστούν κρίσιμες σχεδιαστικές επιλογές:

• Πότε πρέπει να μειώνεται η τριβή και πότε να διατηρείται
• Η ισορροπία μεταξύ ευκολίας και ασφάλειας
• Ο ρόλος του microcopy στη μείωση αβεβαιότητας
• Η χρήση nudges για καθοδήγηση της συμπεριφοράς

Requirements

ΚΑΝΕΝΑ

Required knowledge

ΒΑΣΙΚΕΣ ΓΝΩΣΕΙΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

Bibliography

https://www.elgaronline.com/edcollbook/book/9781839106750/9781839106750.xml

https://www.elgaronline.com/edcollchap/book/9781839106750/book-part-9781839106750-40.xml

Postgraduate Internet of Things: Artificial Intelligence and Modern Networks Proposed

Digital tween of Kalypso

Available slots
1

Objective

Σύγκριση προσομοίωσης και πραγματικών δεδομένων.

Description

Μοντελοποίηση του Kalypso και ενός ιχθυοκλωβού σε προσομοιωτή θαλάσσιας ρομποτικής, ώστε να δοκιμάζονται αλγόριθμοι πλοήγησης/επιθεώρησης πριν από το πεδίο.


Requirements

Υπολογιστική και Ρομποτική Όραση

Required knowledge

Αγγλικά

Bibliography

Cieślak, P. (2019, June). Stonefish: An advanced open-source simulation tool designed for marine robotics, with a ros interface. In OCEANS 2019-Marseille (pp. 1-6). IEEE.

Undergraduate Proposed

Dynamic difficulty level adjustment of serious games for cognitive practice

Available slots
1

Objective

Ο στόχος της διπλωματικής εργασίας είναι ο σχεδιασμός και η ανάπτυξη ενός μηχανισμού δυναμικής προσαρμογής επιπέδου δυσκολίας και η ενσωμάτωσή του σε μια υπάρχουσα εφαρμογή  παιχνιδιών σοβαρού σκοπού για γνωστική εξάσκηση ανθρώπων τρίτης ηλικίας με ήπια γνωστική εξασθένηση.

Description

Η Δυναμική Προσαρμογή Δυσκολίας (Dynamic Difficulty Adjustment - DDA), γνωστή ως DDA, είναι μια θεωρία που αφορά το πεδίο του σχεδιασμού παιχνιδιών σοβαρού σκοπού. Ο βασικός άξονας της προσέγγισης αυτής, στηρίζεται στο ότι η δυσκολία ενός παιχνιδιού πρέπει να αλλάζει δυναμικά σύμφωνα με την επιδεξιότητα και την απόδοση του παίκτη. Καθώς αυξάνεται το επίπεδο δυσκολίας, αυξάνεται και η δυσκολία του παιχνιδιού και το εκπαιδευτικό περιεχόμενο. Για να διασφαλιστεί η κατάκτηση του γνωστικού και εκπαιδευτικού περιεχομένου του κάθε παιχνιδιού, κρίνεται αναγκαία η σταδιακή αύξηση της δυσκολίας του περιεχομένου αυτού, το οποίο θα πρέπει να αυξάνεται με αργό και σταθερό ρυθμό και μερικές φορές ένα ευκολότερο περιεχόμενο να επανεξετάζεται στα υψηλότερα επίπεδα δυσκολίας. Απαραίτητη προϋπόθεση για την ανάπτυξη ενός τέτοιου μηχανισμού δυναμικής προσαρμογής είναι η δυνατότητα επιλογής από μια ποικιλία περιεχομένου. Ο μηχανισμός, θα είναι υπεύθυνος για την προσαρμογή παραμέτρων και στοιχείων του εκάστοτε παιχνιδιού (π.χ. διαθέσιμος χρόνος απόκρισης, πλήθος ερεθισμάτων, μήκος λέξεων, κ.ά.).

Για τις ανάγκες της διπλωματικής θα δοθεί μια συγκεκριμένη εφαρμογή που περιλαμβάνει παιχνίδια σοβαρού σκοπού που σχεδιάστηκαν για την ενίσχυση των γνωστικών λειτουργιών μέσω ασκήσεων που εστιάζουν σε διάφορους γνωστικούς τομείς. Η εφαρμογή έχει αναπτυχθεί σε περιβάλλον Unity και μπορεί να χτιστεί είτε για Android είτε για WebGL πλατφόρμες. Η τρέχουσα εφαρμογή δίνει τη δυνατότητα να επιλέξουμε χειροκίνητα την εκτέλεση των παιχνιδιών σε διαφορετικά επίπεδα δυσκολίας ανάλογα και με τις δυνατότητες των συμμετεχόντων. Στο πλαίσιο της εργασίας θα σχεδιαστεί ένας μηχανισμός δυναμικής προσαρμογής του επιπέδου δυσκολίας που θα λαμβάνει υπόψη στοιχεία όπως:

1.    Τα χαρακτηριστικά του χρήστη (φύλλο, ηλικία, τρέχον γνωστικό επίπεδο)

2.    Πρόσφατα δεδομένα χρήσης (του current game session, π.χ. αν δεν απαντά σωστά x% των ερωτήσεων στο Level 1 δεν μπορεί να πάει στο Level 2, αντίστοιχα από το Level 2 στο Level 3).

3.    Ιστορικά δεδομένα χρήσης (αν ιστορικά έχει απαντήσει σωστά x% των ερωτήσεων στο Level 1 μπορεί να πάει στο Level 2, αντίστοιχα από το Level 2 στο Level 3).

4.    To 3 υπερισχύει του 2, δηλαδή αν το 3 είναι true και το 4 false προχωρά στο επόμενο επίπεδο.

5.    Άλλα κριτήρια που θα προκύψουν από την έρευνα της διπλωματικής

Επιπλέον, για να λειτουργήσει σωστά ένας μηχανισμός δυναμικής προσαρμογής θα χρειαστεί να εμπλουτιστεί για κάθε ένα από τα παιχνίδια της εφαρμογής το σχετικό περιεχόμενο. Για παράδειγμα, για ένα παιχνίδι παζλ, θα πρέπει να εμπλουτιστούν οι διαθέσιμες εικόνες, ενώ για ένα παιχνίδι εξάσκησης της γλώσσας (π.χ. συνώνυμα-αντώνυμα) θα πρέπει να εμπλουτιστεί το σχετικό λεξιλόγιο

Requirements

Κατανεμημένα Συστήματα

Προηγμένα Θέματα Γλωσσών Προγραμματισμού

Required knowledge

Τεχνολογία Λογισμικού

Προγραμματισμός σε Android

Bibliography

Zohaib, M. (2018). Dynamic difficulty adjustment (DDA) in computer games: A review. Advances in Human-Computer Interaction, 2018.

Lopes, R., & Bidarra, R. (2011). Adaptivity challenges in games and simulations: a survey. IEEE Transactions on Computational Intelligence and AI in Games, 3(2), 85-99.

Postgraduate Internet of Things: Artificial Intelligence and Modern Networks Proposed

Education for IoT

Supervisor
Skianis Charalabos
Available slots
1

Objective

Στόχος της εργασίας είναι η έρευνα και η δημιουργία εκπαιδευτικών ενοτήτων  σε θέματα Διαδικτύου των Πραγμάτων με χρήση εργαστηριακών υποδομών και τεχνολογιών διαδικτύου. Ιδιαίτερη έμφαση δίνεται στην Α/μια και Β/μια εκπαίδευση καθώς και στην κατάρτιση άλλων ειδικοτήτων με χρήση σύγχρονων μεθόδων εκπαίδευσης. 

Description

Στόχοι της διπλωματικής είναι η διερεύνηση του τοπίου της εκπαίδευσης σε θέματα Διαδικτύου των Πραγμάττωνστους παρακάτω κύριους άξονες:

·       Συστήματα εκπαίδευσης που βοηθούν τον εκπαιδευτή και εκπαιδευόμενο και προσαρμόζονται κατάλληλα στις ικανότητες των χρηστών

·       Εξέλιξη και προσαρμογή της διδακτικής με βάση την χρήση τεχνολογιών. Μέθοδοι διδασκαλίας, χρήση παιχνιδιών, τηλεκπαίδευση σε Α/μια και Β/μια και κατάρτιση. 

·       Τεχνολογίες μάθησης με έμφαση τον χώρο της επιστήμης και της εκπαίδευσης που α) βοηθούν τον μαθητευόμενο να δημιουργήσει τον δικό του χώρο εκπαίδευσης, ενισχύει την αναζήτηση, την δημιουργικότητα και έξυπνη εφαρμογή της θεωρίας β) υποστηρίζουν διάχυση πληροφορίας και χρήση απομακρυσμένων υποδομών μάθησης, πειραματισμού και εκπαίδευσης, πέρα από γεωγραφικά και άλλα σύνορα.

Requirements

Σχεδιασμός, Ανάπτυξη και Επίδοση Δικτύων Νέας Γενιάς

Σύγχρονα Δίκτυα και Διασύνδεση ΔτΠ 

Θέματα Εφαρμογών Τεχνολογιών ΔτΠ

Required knowledge

Πλατφόρμες εκπαίδευσης μέσω διαδικτύου

Bibliography

https://iot.ieee.org/education.html

Undergraduate Proposed

Embedding AI Techniques in Microprocessors for Assistive Walking Devices

Available slots
1

Objective

Μελέτη της δυνατότητας ενσωμάτωσης τεχνικών τεχνητής νοημοσύνης σε μικροεπεξεργαστές για την υποστήριξη συσκευών υποβοήθησης βάδισης. Οι λειτουργίες περιλαμβάνουν ανίχνευση αντικειμένων μέσω ανάλυσης εικόνας και ενημέρωση του χρήστη.

Description

Η διπλωματική εργασία εστιάζει στη μελέτη των τεχνικών τεχνητής νοημοσύνης που μπορούν να ενσωματωθούν σε μικροεπεξεργαστές για χρήση σε συσκευές υποβοήθησης βάδισης (π.χ. έξυπνο μπαστούνι). Η έρευνα περιλαμβάνει τη διερεύνηση τεχνολογιών όπως η ανάλυση εικόνας για την ανίχνευση εμποδίων και άλλων περιβαλλοντικών στοιχείων, και πώς αυτές οι τεχνολογίες μπορούν να βελτιώσουν την ασφάλεια και την αυτονομία των χρηστών. Επίσης, θα εξεταστούν οι απαιτήσεις από πλευράς υλικού και λογισμικού για την ενσωμάτωση αυτών των τεχνικών σε υπάρχουσες συσκευές.

Requirements

  • Τεχνητή Νοημοσύνη
  • Ενσωματωμένα Συστήματα
  • Προγραμματισμός Μικροεπεξεργαστών

Required knowledge

  • Βασικές αρχές προγραμματισμού μικροεπεξεργαστών
  • Αλγόριθμοι τεχνητής νοημοσύνης
  • Ανάλυση και επεξεργασία εικόνας
  • Συστήματα IoT

Bibliography

[1]     Smart Cane / Walking Stick Market | Size, Share, Growth | 2024 - 2030 (virtuemarketresearch.com)
 - https://virtuemarketresearch.com/report/smart-cane-walking-stick-market


[2]     Arefin, P., Habib, M. S., Arefin, A., & Arefin, M. S. (2021). Gait Analysis for the elderly and popular designs of smart canes available in the market: A narrative review. International Journal of Aging Health and Movement, 3(1), 31-38.

[3] Devi, A., Hassan, M. A., Ahmad, I., Sohail, M., Mahoob, M. A., & Junaid, H. (2023). Assistive Smart Cane for Visually Impaired People Based on Convolutional Neural Network (CNN). In IoT-enabled Convolutional Neural Networks: Techniques and Applications (pp. 125-147). River Publishers.

Undergraduate Proposed

Embedding authentication mechanisms in group key agreement protocols

Available slots
1

Objective

Στόχος είναι η μελέτη πρωτοκόλλων συμφωνίας κλειδιού και η μελέτη συγκεκριμένων αλγορίθμων που μετατρέπουν πρωτόκολλα ασφαλή μόνο σε παθητικές επιθέσεις σε πρωτόκολλα σθεναρά και σε ενεργές επιθέσεις.

Description

Μία από τις πιο σημαντικές παραμέτρους για την επίτευξη προστασίας και ασφάλειας μεταξύ των μελών μιας ομάδας είναι η εγκαθίδρυση ενός ομαδικού, κοινού για όλους τους χρήστες, κλειδιού. Τα περισσότερα πρωτόκολλα συμφωνίας ομαδικού κλειδιού δεν περιλαμβάνουν μηχανισμούς πιστοποίησης μεταξύ των μελών της ομάδας και για το λόγο αυτό είναι σθεναρά μόνο σε παθητικές επιθέσεις. Ένας τρόπος για να γίνουν τα πρωτόκολλα αυτά ασφαλή και σε ενεργές επιθέσεις είναι να χρησιμοποιηθούν ορισμένοι αλγόριθμοι που εισάγουν μηχανισμούς πιστοποίησης. Στόχος αυτής της διπλωματικής είναι να μελετηθεί ένας τέτοιος αλγόριθμος, να εφαρμοστεί σε πρωτόκολλα συμφωνίας ομαδικού κλειδιού και να αξιολογηθεί η απόδοσή του.

Requirements

Κρυπτογραφία

Ασφάλεια Δικτύων Υπολογιστών

Required knowledge

Κρυπτογραφία, Προγραμματισμός σε C, Linux

Bibliography

1.Laur S. and Pasini S., "SAS-Based Group Authentication and Key Agreement Protocols", PKC 2008, LNCS 4939, pp. 197-213, 2008.

2. Tang Q. and Mitchell C., “Efficient Compilers for Authenticated Group Key Exchange”, CIS 2005, LNAI 3802, pp. 192-197, 2005.

Postgraduate Information and Communication Systems Proposed

Emotional state detection via ECG from Polar H10 and Machine Learning

Available slots
1

Objective

Κατηγοριοποίηση συναισθηματικών καταστάσεων (θετικό–ουδέτερο–αρνητικό συναίσθημα) με βάση ECG και HRV χαρακτηριστικά.

Description

Θα γίνει πείραμα με συμμετέχοντες όπου θα προκαλείται συναίσθημα μέσω video stimuli (π.χ. DEAP dataset protocol). Θα συλλεχθούν ECG δεδομένα από τον Polar H10 και θα εξαχθούν HRV χαρακτηριστικά. Στη συνέχεια θα εκπαιδευτεί μοντέλο Machine Learning (π.χ. SVM ή Gradient Boosting) για ταξινόμηση των συναισθηματικών καταστάσεων.

Requirements

Προγραμματισμός, Ανάλυση Σημάτων, Μηχανική Μάθηση

Required knowledge

Python ή Matlab, βασική στατιστική

Bibliography

Kumar, A., & Kumar, A. (2025). Human emotion recognition using machine learning techniques based on the physiological signal. Biomedical Signal Processing and Control, 100, 107039.

Kocaleva, M., Stojanova, A., Koceska, N., & Koceski, S. (2025). Emotion Detection from Physiological Markers Using Machine Learning. Informatica, 49(21), 29-44.

Undergraduate Assigned

Enhancement of the Privacy requirements engineering methodology, Pris based on the GDPR principles

Student(s)
Μαρία Χατζηγιαννίδου
Examination committee
  • Kokolakis Spyros
  • Loukis Euripidis
Postgraduate Security of Information and Communication Systems Proposed

Enhancing the security of model repositories

Supervisor
Kritikos Kyriakos
Available slots
1

Objective

Ενίσχυση της ασφάλειας αποθετηρίων μοντέλων

Description

Το αποθετήριο μοντέλων CDO προσφέρει βασική λειτουργικότητα ασφάλειας, η οποία όμως είναι απλοϊκή ενώ φαίνεται πως δεν είναι αρκετά αξιόπιστη. Επομένως, σκοπός της εργασίας είναι να επεκτείνει το CDO ώστε να μπορεί να διαλειτουργεί με state-of-the-art μηχανισμούς αυθεντικοποίησης και εξουσιοδότησης.  

Requirements

  • Διοίκηση Ασφάλειας Πληροφοριακών Συστημάτων
  • Ασφάλεια και Ιδιωτικότητα στο Διαδίκτυο του Μέλλοντος

Required knowledge

  • CDO/Model repositories
  • Authentication & Authorization Mechanisms
Postgraduate Security of Information and Communication Systems Proposed

Evaluating Large Language Models (LLMs) for Automated Security Vulnerability Repair in Source Code

Supervisor
Spathoulas Georgios
Available slots
1

Objective

Η εργασία αποσκοπεί στη συγκριτική και πειραματική αξιολόγηση της ικανότητας διαφορετικών Μεγάλων Γλωσσικών Μοντέλων (LLMs) να επιδιορθώνουν αυτόματα γνωστές και ανιχνευμένες ευπάθειες ασφαλείας (security vulnerabilities) σε πηγαίο κώδικα. Μέσω αναλυτικού benchmarking, επιδιώκεται να εκτιμηθεί κατά πόσο τα patches που προτείνουν τα LLMs επιλύουν ουσιαστικά την ευπάθεια, εάν εισάγουν νέες παρενέργειες ή regression bugs, καθώς και αν διατηρούν τη λειτουργική ορθότητα (functionality) του λογισμικού.

Description

Ενώ η χρήση των LLMs για την παραγωγή κώδικα (code generation) έχει τύχει εκτενούς μελέτης, ιδιαίτερο ενδιαφέρον παρουσιάζει η αντίστροφη διαδικασία: η αξιοποίησή τους στην αυτοματοποιημένη επιδιόρθωση προγραμμάτων (Automated Program Repair – APR), με επίκεντρο τα σφάλματα ασφαλείας. Συχνά, τα εργαλεία στατικής ανάλυσης (SAST) εντοπίζουν ευπάθειες (π.χ. SQL Injections, XSS, Buffer Overflows), αλλά η διόρθωσή τους απαιτεί χρόνο και εξειδίκευση. Τα LLMs μπορούν να προτείνουν διορθωτικά patches, ωστόσο υπάρχει ο κίνδυνος οι προτεινόμενες αλλαγές να είναι επιφανειακές, να «σπάνε» τη λειτουργικότητα ή να αντικαθιστούν μία ευπάθεια με μια άλλη.

Η εργασία περιλαμβάνει:

  • Την προετοιμασία μίας υλοποίησης αναφοράς με γνωστές ευπάθειες.
  • Την εφαρμογή διαφορετικών μεθοδολογιών prompting και ροών επικοινωνίας (π.χ. παροχή μόνο του ευάλωτου κώδικα έναντι παροχής αναφορών από εργαλεία SAST/linter) σε πολλαπλά σύγχρονα LLMs.
  • Την πειραματική αξιολόγηση των παραγόμενων διορθώσεων (patches) ως προς:
  1. Την επιτυχή εξάλειψη της ευπάθειας (vulnerability mitigation).
  2. Τη διατήρηση της ορθής λειτουργίας μέσω αυτοματοποιημένων ελέγχων.
  3. Την αποφυγή εισαγωγής νέων τρωτοτήτων.
  • Τη συγκριτική ανάλυση των μοντέλων και τη διατύπωση κατευθυντήριων οδηγιών για την ασφαλή ενσωμάτωση LLM-driven repair workflows στους μηχανισμούς CI/CD και DevSecOps.


Requirements

  • Ασφάλεια Πληροφοριακών Συστημάτων
  • Ασφάλεια Δικτύων
  • Τεχνολογία Λογισμικού


Required knowledge

 Γνώση σχετικά με:

- Ασφάλεια λογισμικού και βασικές κατηγορίες ευπαθειών

- Εργαλεία ανάλυσης κώδικα και security testing (SAST, linters, unit testing)

- Χρήση LLMs και τεχνικών prompting / APIs

Bibliography

  • Zhou, Xin, et al. "Large language model for vulnerability detection and repair: Literature review and the road ahead." ACM Transactions on Software Engineering and Methodology 34.5 (2025): 1-31.
  • Kulsum, Ummay, et al. "A case study of llm for automated vulnerability repair: Assessing impact of reasoning and patch validation feedback." Proceedings of the 1st ACM International Conference on AI-Powered Software. 2024.
  • Wang, Dong, et al. "On the Evaluation of Large Language Models in Multilingual Vulnerability Repair." ACM Transactions on Software Engineering and Methodology 35.7 (2026): 1-34.


Postgraduate e-Government Proposed

Evaluation of Municipalities websites based on the LOSI method

Supervisor
Charalabidis Yannis
Available slots
2

Objective

Η εργασία στοχεύει στην αξιολόγηση των διαδικτυακών ιστοτόπων Ελληνικών δήμων. Θα αξιολογηθούν οι διαδικτυακοί τόποι του μεγαλύτερου δήμου της κάθε περιφερειακής ενότητας (74).

Description

Για την πραγματοποίηση της εργασίας θα χρησιμοποιηθεί το εργαλείο αξιολόγησης ‘Local Online Service Index (LOSI)’ για την αξιολόγηση διαδικτυακών τόπων ελληνικών δήμων. Θα πραγματοποιηθεί ανάλυση των αποτελεσμάτων αξιολόγησης και σύγκριση με τα αντίστοιχα διεθνή δεδομένα που παρέχονται στην έκθεση ηλεκτρονικής διακυβέρνησης των Ηνωμένων Εθνών (United Nations e-Government Survey) για την εξαγωγή συμπερασμάτων σχετικά με τις τάσεις και τα χαρακτηριστικά των δημοτικών διαδικτυακών τόπων. Η εργασία περιλαμβάνει την επιλογή των χαρακτηριστικών των δήμων που θα αξιολογηθούν. Στη συνέχεια θα πραγματοποιηθεί αξιολόγηση των διαδικτυακών τόπων με χρήση του εργαλείου LOSI.

Η στατιστική επεξεργασία είναι επιπέδου στατιστικού φύλλου (π.χ. EXCEL).

Requirements

  • Ηλεκτρονική Διακυβέρνηση Ι
  • Ηλεκτρονική Διακυβέρνηση ΙΙ

Required knowledge

  • Βιβλιογραφική έρευνα
  • Έρευνα με ερωτηματολόγια
  • Στατιστική ανάλυση 
Undergraduate Proposed

Experimenting with the OPENAI/CHATGPT environment and developing a prototype specialized LLM Agent

Supervisor
Charalabidis Yannis
Available slots
1

Objective

Πειραματισμός με το περιβάλλον OPENAI/CHATGPT και ανάπτυξη πρωτότυπου εξειδικευμένου BOT

Description

Η διπλωματική εργασία περιλαμβάνει τα εξής βήματα:

  • Ανάλυση του CHAT-GPT API

  • Επιλογή κατάλληλης περιοχής εφαρμογής (με πρόταση του φοιτητή)  

  • Αναλυση βιβλιογραφίας και εφαρμογών στην περιοχή που επιλέχτηκε.  

  • Προσαρμογή / ανάπτυξη εξειδικευμένου LLM Agend σε περιβάλλον prompting (Chat GPT ή ανάλογο).

  • Ανάπτυξη εφαρμογής HTML με χρήση του OpenAI API (θα δοθεί κατάλληλη πρόσβαση και ανάλογα tokens) 

  • Αξιολόγηση εφαρμογής 

  • Συγγραφή οδηγού χρήσης

Requirements

--

Required knowledge

--

Bibliography

https://openai.com/blog/chatgpt/

https://openai.com/api/ 

https://arxiv.org/abs/2203.02155 

Postgraduate Digital Innovation and Startup Entrepreneurship Proposed

Experimenting with the OPENAI/CHATGPT environment and developing a prototype specialized LLM Agent for a business sector / process / function

Supervisor
Charalabidis Yannis
Available slots
1

Objective

Πειραματισμός με το περιβάλλον OPENAI/CHATGPT και ανάπτυξη πρωτότυπου εξειδικευμένου BOT

Description

Η διπλωματική εργασία περιλαμβάνει τα εξής βήματα:

  • Ανάλυση του CHAT-GPT API

  • Επιλογή κατάλληλης περιοχής εφαρμογής (με πρόταση του φοιτητή)  

  • Αναλυση βιβλιογραφίας και εφαρμογών στην περιοχή που επιλέχτηκε.  

  • Προσαρμογή / ανάπτυξη εξειδικευμένου LLM Agend σε περιβάλλον prompting (Chat GPT ή ανάλογο).

  • Ανάπτυξη εφαρμογής HTML με χρήση του OpenAI API (θα δοθεί κατάλληλη πρόσβαση και ανάλογα tokens) 

  • Αξιολόγηση εφαρμογής 

  • Συγγραφή οδηγού χρήσης

Requirements

.

Required knowledge

Prompt Engineering

Γνώση του προτεινόμενου πεδίου εφαρμογής

Bibliography

/

Postgraduate e-Government Proposed

Experimenting with the OPENAI/CHATGPT environment and developing a prototype specialized LLM Agent for Governance

Supervisor
Charalabidis Yannis
Available slots
1

Objective

Πειραματισμός με το περιβάλλον OPENAI/CHATGPT και ανάπτυξη πρωτότυπου εξειδικευμένου BOT

Description

Η διπλωματική εργασία περιλαμβάνει τα εξής βήματα:

  • Ανάλυση του CHAT-GPT API

  • Επιλογή κατάλληλης περιοχής εφαρμογής (με πρόταση του φοιτητή)  

  • Αναλυση βιβλιογραφίας και εφαρμογών στην περιοχή που επιλέχτηκε.  

  • Προσαρμογή / ανάπτυξη εξειδικευμένου LLM Agend σε περιβάλλον prompting (Chat GPT ή ανάλογο).

  • Ανάπτυξη εφαρμογής HTML με χρήση του OpenAI API (θα δοθεί κατάλληλη πρόσβαση και ανάλογα tokens) 

  • Αξιολόγηση εφαρμογής 

  • Συγγραφή οδηγού χρήσης

Requirements

.

Required knowledge

Prompt Engineering

Γνώση του προτεινόμενου πεδίου εφαρμογής

Bibliography

.

Postgraduate Internet of Things: Artificial Intelligence and Modern Networks Proposed

Fair Recommender Systems

Available slots
1

Objective

Σε αυτή τη διπλωματική θα μελετηθούν δίκαιες εκδοχές αλγορίθμων για συστήματα συστάσεων που τρέχουν σε γράφους. Θα θέλαμε οι συστάσεις να είναι δίκαιες τόσο για τους χρήστες όσο και για τα αντικείμενα.  Για παράδειγμα, θα θέλαμε μια τεχνολογική δουλειά (π.χ. μηχανικός αυτοκινήτων) να προτείνεται και σε άντρες και σε γυναίκες και όχι αποκλειστικά μόνο σε άντρες λόγω της εξάρτησης που υπάρχει ήδη στα υπό εκπαίδευση δεδομένα με πρότερες προκαταλήψεις χρηστών που αλληλεπίδρασαν με το σύστημα στο παρελθόν.

Description

Τα συστήματα συστάσεων προτείνουν στους χρήστες στοιχεία (π.χ. ταινίες, βιβλία, φάρμακα, κλπ.) που πιθανόν να τους ενδιαφέρουν. Συνήθως χρησιμοποιούν ιστορική πληροφορία, όπως ποια αντικείμενα ο υπό εξέταση χρήστης ή χρήστες παρόμοιοι με αυτόν έχουν αλληλεπιδράσει στο παρελθόν. Σε αυτήν την εργασία θα εξετάσουμε αλγορίθμους συστάσεων που βασίζονται σε ένα πολυμερείς γράφους ανάμεσα στους χρήστες, στα αντικείμενα, στις κατηγορίες των αντικειμένων, κτλ., όπου οι κόμβοι αντιστοιχούν στους χρήστες, στα αντικείμενα και στις κατηγορίες των αντικειμένων και υπάρχει μια ακμή από ένα χρήστη σε ένα αντικείμενο, αν ο χρήσης έχει διαλέξει το συγκεκριμένο αντικείμενο στο παρελθόν, ενώ υπάρχει και μια ακμή μεταξύ των αντικειμένων και των κατηγοριών στις οποίες αυτά ανήκουν. Οι υπό εξέταση αλγόριθμοι (Personalized PageRank, SimRank, PathSim, κτλ.) θα υπολογίζουν ομοιότητες μεταξύ κόμβων του ίδιου τύπου. Για παράδειγμα, ο PageRank αλγόριθμος κάνει κάποιους τυχαίους περιπάτους σε αυτό το γράφο.  Ο τυχαίος περίπατος είναι ένας κλασικός τρόπος διάσχισης ενός γράφου. Ξεκινάει από ένα τυχαίο κόμβο, επισκέπτεται τυχαία κάποιο γείτονα του και μετά τυχαία κάποιο γείτονά του γείτονα, κ.ο.κ.

Requirements

Μεγάλα Δεδομένα και Εξόρυξη Δεδομένων

Required knowledge

Προγραμματισμός σε Python

Bibliography

Singh, A., & Joachims, T. (2018, July). Fairness of exposure in rankings. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (pp. 2219-2228).

Postgraduate Digital Innovation and Startup Entrepreneurship Proposed

FinTech and Digital Transformation of Financial Systems: Technologies, Applications and Impacts

Supervisor
Flouri Maria
Available slots
1

Objective

Η εργασία φιλοδοξεί να συμβάλει στην ολιστική κατανόηση του FinTech οικοσυστήματος, αναδεικνύοντας τις διαστάσεις θεωρίας–τεχνολογίας–εφαρμογής

Description

Η διπλωματική εργασία αποσκοπεί στη διερεύνηση του ραγδαία αναπτυσσόμενου πεδίου της FinTech (Financial Technology), εστιάζοντας στον τρόπο με τον οποίο οι ψηφιακές τεχνολογίες επηρεάζουν και μετασχηματίζουν τα σύγχρονα χρηματοοικονομικά συστήματα.

Η μελέτη θα περιλαμβάνει:

·    Επισκόπηση και κατηγοριοποίηση βασικών τεχνολογιών FinTech (π.χ. blockchain, AI, cloud computing, APIs, robo-advisors)

·    Ανάλυση επιχειρησιακών μοντέλων και νέων ψηφιακών υπηρεσιών στον χρηματοοικονομικό τομέα

·    Διερεύνηση κύριων παραδειγμάτων και best practices από εταιρείες, startups και οργανισμούς που δραστηριοποιούνται στον χώρο

·    Συστηματική ανασκόπηση σχετικών ερευνητικών αποτελεσμάτων και τεχνολογικών εξελίξεων

·    Ανάλυση των επιπτώσεων στις παραδοσιακές δομές και στους κανονισμούς του χρηματοπιστωτικού τομέα

·    Συγκριτική χαρτογράφηση FinTech λύσεων στην Ελλάδα και σε επιλεγμένες διεθνείς αγορές

·    Ανάδειξη των προκλήσεων, των ευκαιριών και των κανονιστικών εξελίξεων στον τομέα

·    Μελέτη Περίπτωσης

Η εργασία φιλοδοξεί να συμβάλει στην ολιστική κατανόηση του FinTech οικοσυστήματος, αναδεικνύοντας τις διαστάσεις θεωρίας–τεχνολογίας–εφαρμογής


Requirements

Χρηματοοικονομική Διοίκηση

Required knowledge

-

Bibliography

-

Postgraduate e-Government Proposed

From Raw Data to Livability - Accessing open data for a real estate smart application

Available slots
1

Objective

Ανάπτυξη έξυπνης εφαρμογής με χρήση ανοιχτών δεδομένων.

Description

Περαιτέρω ανάπτυξη της εφαρμογής propFinder που παρουσιάστηκε στο διαγωνισμό BoG Datathon 2023.

Συνδυασμός διαφορετικών συνόλων ανοιχτών δεδομένων

Αξιολόγηση των συνόλων ανοιχτών δεδομένων (επίπεδο εφαρμογής κτλ)

Δημιουργία της εφαρμογής.

Requirements

- Διαχείριση Ανοιχτών, διασθνδεδεμένων και μεγάλων δεδομένων

- Business Analytics

Required knowledge

- Ανάπτυξη εφαρμογών

- Ανάλυση δεδομένων

- Οπτικοποίηση

Bibliography

Seljan, S., Viličić, M., Nevistić, Z., Dedić, L., Grubišić, M., Cibilić, I., ... & Alexopoulos, C. (2022). Open Data as a Condition for Smart Application Development: Assessing Access to Hospitals in Croatian Cities. Sustainability, 14(19), 12014.

Φάκελος: https://1drv.ms/f/s!Av-aS0paP9KvimEMI3LMIVqwbB8G?e=yYTeoj

Undergraduate Proposed

Gen AI applications for startups support

Supervisor
Charalabidis Yannis
Available slots
1

Objective

Η ανάπτυξη εφαρμογών παραγωγικής ΤΝ για την παροχή συμβουλευτικών υπηρεσιών (mentoring, ebvaluation, support, κλπ) σε πρώιμες νεοφυείς επιχειρήσεις.

Description

1. Επισκόπηση τρέχουσας κατάστασης σε εφαρμογές ΠΤΝ για startups

2. Ανάπτυξη δοκιμαστικών Prompts σε περιβάλλον Chat GPT για 4-5 λειτουργίες απο τις παρακάτω:

α.Αξιολόγηση Ιδέας / Problem-Solution Fit 

Ο χρήστης περιγράφει την ιδέα του και το σύστημα αξιολογεί αν λύνει πραγματικό πρόβλημα, προτείνοντας βελτιώσεις.

β.Market Research & Competitor Analysis

Αυτόματη ανάλυση ανταγωνισμού και αγοράς, με δεδομένα για trends, μεγέθη αγοράς και πιθανούς ανταγωνιστές.

γ.Οικονομικές Προβλέψεις (Financial Forecasting)

Με βάση βασικά inputs (έσοδα, κόστη, μοντέλο εσόδων), δημιουργείται 3ετής/5ετής πρόβλεψη cash flow, P&L, break-even point.

δ.Business Model Canvas Generator

Αυτόματη δημιουργία καμβά επιχειρηματικού μοντέλου (Osterwalder) με δομημένες ενότητες, βάσει της ιδέας του χρήστη.

ε.Εύρεση και Αντιστοίχιση Funding Opportunities

AI που προτείνει χρηματοδοτικά προγράμματα (VCs, accelerators, EU/Horizon calls, business angels) ανάλογα με το στάδιο και τον κλάδο.

στ.Go-To-Market Strategy Generator

Δημιουργία στρατηγικής εισόδου στην αγορά (κανάλια διανομής, pricing, marketing plan, KPIs).

ζ.Αξιολόγηση Τεχνολογικής Ετοιμότητας (TRL Check)

Για τεχνολογικά startups: το AI βοηθά να τοποθετηθεί το προϊόν σε Technology Readiness Level και προτείνει επόμενα βήματα.

η.MVP Scope Designer

Βοηθά τον founder να σχεδιάσει το πρώτο Minimum Viable Product (features, UX priorities, timeline, budget).

θ.Investor Q&A Simulator

Το AI παίρνει τον ρόλο επενδυτή και κάνει "δύσκολες ερωτήσεις" στον startup founder (mock interview), με feedback στις απαντήσεις.

ι.Storytelling & Branding Assistant

Βοηθά στο narrative: tagline, vision/mission statement, elevator pitch, ακόμα και design προτάσεις για logo/slogan.

κ.Founder Skills Assessment

Το AI αξιολογεί τα skills του founder/team (management, sales, tech, finance) και προτείνει πού χρειάζονται συνεργάτες ή mentoring.

λ.Team Role Designer

Δημιουργία προφίλ ρόλων (CTO, CMO, COO) με περιγραφή αρμοδιοτήτων και απαιτούμενων δεξιοτήτων, ώστε να ξέρει τι ομάδα να χτίσει.

μ.Customer Persona Builder

Αυτόματη δημιουργία personas για το target group (ηλικία, ανάγκες, digital behavior, pain points).

ν.User Journey Mapping

AI εργαλείο για να σχεδιάσει το customer journey (awareness → consideration → purchase → retention).

ξ.Pricing Strategy Advisor

Συστήματα προτάσεων για τιμολόγηση (subscription, freemium, one-off, tiered pricing), με benchmarking από ανταγωνιστές.

ο.Legal & IP Checklist

Αυτόματη λίστα ελέγχου για νομικά θέματα (εταιρική μορφή, GDPR, trademarks, patents, IP strategy).

π.KPI & Metrics Generator

Προτάσεις για κατάλληλα metrics (CAC, LTV, churn, runway, ARPU) ανάλογα με το στάδιο και το μοντέλο της startup.

ρ.Internationalisation Readiness Check

Ανάλυση δυνατοτήτων επέκτασης σε ξένες αγορές, με προτεινόμενες χώρες/περιοχές και εμπόδια εισόδου.

σ.Startup Valuation Estimator

Εκτίμηση αποτίμησης με διάφορες μεθοδολογίες (scorecard, DCF, comparables).

τ.Pitch Video Script Generator

Δημιουργία σεναρίου για σύντομο βίντεο pitch (1–2 λεπτά), με storyboarding και key messaging.

3. Έλεγχος και αξιολόγηση αποτελεσμάτων 

4. Ανάπτυξη τελικών εφαρμογών (HTML και GPT-API). Θα δοθεί κατάλληλη πρόσβαση σε API.

Requirements

.Ψηφιακή Καινοτομία και Επιχειρηματικότητα

Required knowledge

LLM PROMPTING

Contact
  • President: Skoutas Dimitrios
  • Secretariat Head: Karagianni Kalliopi
  • Undergraduate Secretariat: ICS Eng. Department
  • Postgraduate Secretariat: ICS Eng. Department
  • Email: dicsd [at] aegean [dot] gr
  • Phone: 2273082200
  • Address: Κτήριο Λυμπέρη, Παλαμά 2 & Γοργύρας, Τ.Κ. 83200
  • Website: www.icsd.aegean.gr
  • Office Hours: Δευτέρα - Παρασκευή: 07:30 - 15:30
Στατιστικά Σπουδών
Μέσος Όρος Βαθμού Πτυχίου

7.76

Μέσος χρόνος Απόκτησης Πτυχίου

6.5 έτη

Μαθήματα με εργαστήριο

46

Κύκλοι Σπουδών

6

Μαθήματα Υποχρεωτικά

36

Μαθήματα Κύκλου

8

Σύνολο μαθημάτων για πτυχίο

55

Διπλωματική Εργασία

Υποχρεωτική

Accessibility settings

Content

Font size
Default

Colors

Orientation