Integrated course, 3.00 ECTS
Introduction to the technical environment of software projects and effective team work: software project structure, source code versioning, automatic build, automatic tests, and technical documentation.
On completion of the course, students have fundamental knowledge about configuration management, about practical work with classic RDBMS and about object oriented programming.
Recommended or required reading and other learning resources / tools
Books: Stephen P. Berczuk, Software Configuration Management Patterns, 2008;
Vossen, G., Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme; Beaulieu A., Einführung in SQL
Bloch, J. (2008). Effective Java (2nd ed.). Addison-Wesley
Professional Journals: ACM, IEEE
Mode of delivery
2 ECTS lecture; 1 ECTS tutorial
Prerequisites and co-requisites
Software Engineering 1
Assessment methods and criteria
Lecture: Final Exam; Tutorial: Continuous Assessment