Διαδικαστικές πληροφορίες
Στόχοι:
Οι στόχοι του μαθήματος είναι:
- Χρήση αποτελεσματικών ευέλικτων μεθόδων υλοποίησης στην
ανάπτυξη συστημάτων λογισμικού.
- Αποτελεσματική εφαρμογή των
βημάτων ανάπτυξης ποιοτικών συστημάτων λογισμικού.
- Υλοποίηση
συστημάτων λογισμικού.
- Πραγματοποίηση ελέγχου σε διάφορα
στάδια συστήματα λογισμικού.
- Πραγματοποίηση αποτελεσματικής
εγκατάστασης και πραγματοποίηση μετρήσεων χαρακτηριστικών
συστημάτων λογισμικού.
Περιεχόμενο:
Το βασικό περιεχόμενο του μαθήματος αφορά την πλήρη υλοποίηση
ενός ολοκληρωμένου συστήματος λογισμικού. Οι φοιτητές εργάζονται
σε ομάδες. Οι φοιτητές θα έχουν την ευκαιρία να εμπεδώσουν
τεχνικές καλού προγραμματισμού και βελτιστοποίησης κώδικα,
συμπεριλαμβανομένων των ακόλουθων: δημιουργία και συντήρηση
εκδόσεων, εργαλεία διαχείρισης, ποιοτικός έλεγχος κώδικα και
δοκιμές, απόδοση και ασφάλεια, εργαλεία τεκμηρίωσης.
Γενικές πληροφορίες
- Διδάσκουσα:
Ελένη Κωνσταντίνου
- Γραφείο: ΘΕΕ01 - 107
- Email: constantinou.a.eleni-AT-ucy.ac.cy
- Συναντήσεις:
:
Τρίτη 17:30-19:30 κατόπιν συνεννοήσεως.
- Φροντιστήριο:
Τρίτη:
16:30-17:30, ΘΕΕ01 - 147.
- Ώρες γραφείου: Τρίτη: 14:00-16:00 ή κατόπιν
συνεννοήσεως
- Εργαστήριο:
Τετάρτη 14:00-15:00 (ΘΕΕ01 - 146) και 18:00-19:30 (ΘΕΕ01 - Β121)
- Υπεύθυνος εργαστηρίων: Πύρρος
Μπράτσκας (bratskas-AT-ucy.ac.cy)
Επικοινωνία
Ενδιάμεση Εξέταση
Τελικη Εξέταση