Master's

Advanced Software Engineering

Ένα πτυχίο software engineering δεν αρκεί για τις αυξανόμενες απαιτήσεις της αγοράς εργασίας. Τα master’s του ATH/TECΗ όμως σας εξειδικεύουν σε τέσσερις τομείς που έχουν βαρύνουσα σημασία για όλες τις επιχειρήσεις στο παρόν και το μέλλον.

Advanced Software Engineering

ΔΟΜΗ ΠΡΟΓΡΑΜΜΑΤΟΣ
1o 6μηνο

ΜΑΘΗΜΑΤΑ ΕΞΑΜΗΝΟΥ

ADVANCED SOFTWARE DEVELOPMENT TECHNIQUES

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

ADVANCED SOFTWARE ENGINEERING

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

ENGINEERING INTERNET APPLICATIONS

Αυτή η ενότητα επικεντρώνεται στην ανάπτυξη ιστού στον πραγματικό κόσμο. Είναι μια πολύ πρακτική πορεία που στοχεύει στην εισαγωγή της θεωρίας μέσω παραδειγμάτων. Η όλη διαδικασία διαμόρφωσης και οργάνωσης μιας εξελιγμένης εφαρμογής web εξηγείται βήμα προς βήμα τονίζοντας τη σημασία κάθε απόφασης. Η τεχνολογική στοίβα που χρησιμοποιείται είναι Ruby με Sinatra, ένα ελαφρύ ιδανικό πλαίσιο για την κατανόηση όλων των πτυχών της ανάπτυξης ιστοσελίδων. Οι γνώσεις και οι έννοιες αυτής της ενότητας ισχύουν και για άλλες τεχνολογικές στοίβες, όπως η Python, η PHP κ.α. Τις τελευταίες τρεις εβδομάδες οι σπουδαστές  θα δημιουργήσουν μια εφαρμογή web με τεχνολογίες Java σύμφωνα με τα πρότυπα μίας σύγχρονης επιχειρήσεις.

CONTEMPORARY ISSUES IN ICT

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

RESEARCH SKILLS AND DISSERTATION PREPARATION

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

2o 6μηνο

ΜΑΘΗΜΑΤΑ ΕΞΑΜΗΝΟΥ