Projektmanagement und Software Engineering:
Werkzeuge und Techniken
- Versionsverwaltung mit Git
- Unit Testing
- Generierung der Dokumentation aus dem Source-Code mit Hilfe von Doxygen
- Erstellen von GUI-Programmen mit Hilfe der qt-Library.
Software Entwicklung
- Vorgehensmodelle
- Requirements Management
- Software Projektmanagement
- Testen von Software (u.a. Unit Testing)
- Refactoring (Überarbeitung, Verbesserung bestehender Software)
- Entwurfsprinzipien
- Ereignisbasierte Programmierung, Entwurf von GUI-Programmen
(Änderungen vorbehalten)