Τεχνολογία Λογισμικού
General
- Code: ΠΛΥ07032
- Semester: 7th
- Study Level: Undergraduate
- Course type: Specialization
- Teaching and exams language: Ελληνικά
- The course is offered to Erasmus students
- ECTS Units: 5
- Course homepage: http://elearning.teiser.gr/course/view.php?id=35
- Instructors: Lantzos Theodoros, Koureas Argyris, Petalidis Nikolaos
- Class Schedule:
Course Contents
- Επαναληπτικές και εύλικτες διαδικασίες ανάπτυξης
- Οργάνωση ομάδων λογισμικού
- Διαχείριση έργων λογισμικού
- Ποιοτικός έλεγχος λογισμικού
- Έλεγχος μονάδων λογισμικού
- Διαχείριση εκδόσεων λογισμικού
Educational Goals
Σκοπός του μαθήματος είναι να εισάγει τον φοιτητή στις βασικές έννοιες …
Με την επιτυχή ολοκλήρωση του μαθήματος ο φοιτητής/τρια θα είναι σε θέση:
- Να αναλύει την…
- Να περιγράφει τις…
- Να κατανοεί το…
- Να συγκρίνει τα…
General Skills
- Σχεδιασμός και διαχείριση έργων
- Άσκηση κριτικής και αυτοκριτικής
- Προσαρμογή σε νέες καταστάσεις
- Ομαδική εργασία
- Προαγωγή της ελεύθερης, δημιουργικής και επαγωγικής σκέψης
- Λήψη αποφάσεων
Teaching Methods
Διαλέξεις με χρήση διαφανειών και video. Στη διάρκεια των διαλέξων δίνονται διάφορα προβλήματα στους φοιτητές ενώ αναλύονται σε βάθος παραδείγματα που προκύπτουν κατά τη συζήτηση με τους φοιτητές. Εξ αποστάσεως εκπαίδευση (χρησιμοποιώντας λογισμικό ασύγχρονης εκπαίδευσης).
Use of ICT means
- Διαφάνειες
- Video
- Δοκιμασίες πολλαπλών επιλογών που βαθμολογούνται αυτόματα
- Πόροι Internet (papers, οδηγίες κτλ)
Teaching Organization
Activity | Semester workload |
Διαλέξεις | 26 |
Ασκήσεις Πράξης | 13 |
Εργαστηριακές Ασκήσεις | 13 |
Συγγραφή εργαστηριακών αναφορών | 21 |
Αυτοτελής Μελέτη Φοιτητή | 52 |
Total | 125 |
Students Evaluation
Γραπτή εξέταση πολλαπλών επιλογών, παρουσιάσεις, γραπτές εργασίες, προφορική εξέταση. Πιο συγκεκριμένα, το θεωρητικό μέρος του μαθήματος γίνεται με γραπτές εξετάσεις πολλαπλών επιλογών.
Οι σπουδαστές έχουν τη δυνατότητα να παραδώσουν και να παρουσιάσουν στην τάξη βιβλιογραφικές εργασίες και ατομικό project λογισμικού το οποίο μετράει 30% του τελικού τους βαθμού.
Στο εργαστηριακό μέρος η αξιολόγηση γίνεται:
- με βάση προφορική εξέταση στο τέλος του εξαμήνου επί της ομαδικής εργαστηριακής εργασίας που δίνεται (project)
- με βάση την παρουσίαση που επίσης γίνεται για την ίδια εργασία
Recommended Bibliography
-Συναφή επιστημονικά περιοδικά:
- Ian Sommerville, Βασικές αρχές τεχνολογίας λογισμικού, Κλειδάριθμος.
- Frederick Brooks, The Mythical Man Month:Essays on Software Engineering, AddissonWesley.
- Steve Freeman, Growing Object-Oriented Software Guided By Tests, Addisson-Wesley.
- Pen Kroll, The Rational Unified Process Made Easy: A practitioner’s Guide to the RUP , Addison-Wesley.
- IEEE Transactions on Software Engineering.