Εβδομαδιαίες Ώρες Διδασκαλίας: Διάλεξη: 2 Φροντιστηρ. Ασκήσεις: 1
Διδακτικές Μονάδες (ECTS): 5
Τυπικό Εξάμηνο Διδασκαλίας: 5ο
Επίπεδο Μαθήματος: Υποχρεωτικό Κορμού
Σκοπός:Το μάθημα αρχικά αποσκοπεί στην παρουσίαση της διεργασίας ανάπτυξης λογισμικού και των φάσεων του κύκλου ζωής λογισμικού. Σκοπός είναι να δοθεί έμφαση στις φάσεις της ανάλυσης και της σχεδίασης λογισμικού ακολουθώντας τη λειτουργική και την αντικειμενοστραφή προσέγγιση αλλά και να παρουσιαστούν μέθοδοι δυναμικού ελέγχου του λογισμικού. Τέλος, το μάθημα αποσκοπεί στη μελέτη θεμάτων υλοποίησης και αξιοπιστίας λογισμικού και στη χρήση εργαλείων CASE στην ανάπτυξη λογισμικού.
Στόχος: Το μάθημα στοχεύει στη δυνατότητα των σπουδαστών να εφαρμόσουν τις αρχές τεχνολογίας λογισμικού στη μελέτη, την ανάλυση, τη σχεδίαση, την ανάπτυξη, τον έλεγχο και την εγκατάσταση λογισμικού συστημάτων ή/και λογισμικού εφαρμογών.
Οι ενότητες που διδάσκονται αφορούν: