Μαθήματα
Τεχνολογία Λογισμικού
Το μάθημα της Τεχνολογίας Λογισμικού έχει σαν σκοπό να ασχοληθεί με θέματα που αφορούν όλα τα στάδια του Software Engineering, Ανάλυση-Σχεδίαση-ΥλοποίησηΕπικύρωση & Επαλήθευση, σε εισαγωγικό επίπεδο
Συστήματα Οπτικοποίησης Δεδομένων και Πληροφοριών
Ο βασικός στόχος του μαθήματος είναι η κατανόηση και η εκμάθηση τεχνικών για δημιουργία και επεξεργασία οπτικοποιήσεων, αναφορών και γραφημάτων. Στο μάθημα γίνεται εκμάθηση και χρήση δύο βασικών διαφορετικών περιβαλλόντων: JasperSoft Studio και D3.
Ευέλικτη Ανάπτυξη Λογισμικού
Το μά ημα πραγματεύεται σύγχρονα έματα και έννοιες υλοποίησης λογισμικού και συγκρίνει νέες με ό ους και πρακτικές υλοποίησης (ευέλικτος προγραμματισμός) με τις παραδοσιακές(διαδικαστικός προγραμματισμός). Ο σκοπός του μα ήματος είναι η απόκτηση γνώσης σε σύγχρονες τεχνικές και με ό ους υλοποίησης λογισμικού (agile programming, extreme programing κ.α.).
Προηγμένες Τεχνικές Προγραμματισμού
Το μάθημα «Προηγμένες Τεχνικές Προγραμματισμού» στοχεύει να δώσει στους φοιτητές / τριες τις απαραίτητες γνώσεις πάνω στον προγραμματισμό μεσαίας και μεγάλης κλίμακας, και στην εμβάθυνση στη γλώσσα προγραμματισμού C, με την εξέταση ειδικών θεμάτων της γλώσσας.
Σχεδίαση και Ανάπτυξη Παιχνιδιών
Το μάθημα ασχολείται με το σχεδιασμό και την ανάπτυξη παιχνιδιών και ειδικότερα σοβαρών-εκπαιδευτικών. Τα Σοβαρά Παιχνίδια είναι παιχνίδια που δεν έχουν ψυχαγωγία ως κύριο σκοπό αλλά μάλλον εκπαιδευτικό, ευαισθητοποίησης, κατάρτισης, διαφήμισης ή άλλου "σοβαρού" σκοπού που ωφελεί από το περιβάλλον εμπλοκής που παρέχουν τα παιχνίδια για να παρακινήσουν τους χρήστες.