Development of Large Software Systems
General
- Course Code: 1948
- Semester: 8th
- Course Type: Scientific Area (SA)
- Course Category: Optional (OP)
- Scientific Field: Programming and Algorithms (PA)
- Lectures: 4 hours/week
- ECTS units: 6
- Course webpage: https://sites.google.com/view/adopse-iee-dipae/
- Teching and exams language: Greek
- The course is offered to Erasmus students
- Coordinator: Salampasis Michalis
- Instructors: Salampasis Michalis
Educational goals
Content
The content of the course is the study and development of large software-based information systems. During the course, students practice all the steps of development and implementation of a comprehensive application-information system: design, implementation, debugging, development documentation and maintenance. Upon completion of the course, the student must have developed (participating in working groups) a comprehensive application.Objectives
The main objectives of the course are: Implementation in practice of object-oriented code development software and software applications based on external libraries and components. Understanding in depth the .NET platform, the main libraries that accompany it, and how to develop large scale applications. The application in practice of methods for developing a collaborative code using various systems and methods of versioning control.Course Contents
Teaching Methods - Evaluation
Teaching Organization
Activity | Semester workload |
Lectures | 60 |
Writing and presenting compulsory work | 60 |
Individual study and analysis of literature | 60 |
Total | 180 |
Students evaluation
(Ελληνικά) Μεγάλη εργασία και/ή εξετάσεις
Recommended Bibliography
Recommended Bibliography through "Eudoxus"
- (Ελληνικά) C# 6.0 and the .NET 4.6 Framework [electronic resource], Κωδικός Βιβλίου στον Εύδοξο: 73262168, Αριθμός τόμου: Έκδοση: Seventh Edition/2015, Συγγραφείς: Andrew Troelsen / Philip Japikse, ISBN: 9781484213322, Τύπος: Ηλεκτρονικό Βιβλίο, Διαθέτης (Εκδότης): HEAL-Link Springer ebooks
- Pro VB 2010 and the .NET 4 Platform [electronic resource], Κωδικός Βιβλίου στον Εύδοξο: 73251210, Αριθμός τόμου Έκδοση: /2010, Συγγραφείς: Andrew Troelsen / Vidya Vrat Agarwal, ISBN: 9781430229865, Τύπος: Ηλεκτρονικό Βιβλίο, Διαθέτης (Εκδότης): HEAL-Link Springer ebooks
- ΑΞΙΟΛΟΓΗΣΗ ΔΙΑΔΡΑΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΕ ΕΠΙΚΕΝΤΡΟ ΤΟΝ ΧΡΗΣΤΗ, Κωδικός Βιβλίου στον Εύδοξο: 320155, Έκδοση: 1/2016, Συγγραφείς: ΠΑΝΑΓΙΩΤΗΣ ΚΟΥΤΣΑΜΠΑΣΗΣ,
- ISBN: 978-960-603-086-4, Τύπος: Ηλεκτρονικό Βιβλίο, Διαθέτης (Εκδότης): Ελληνικά Ακαδημαϊκά Ηλεκτρονικά Συγγράμματα και Βοηθήματα - Αποθετήριο "Κάλλιπος"