Zeitlicher Umfang: 4 Unterrichtsstunden/Woche
Es werden die Grundlagen
der strukturierten bzw. prozeduralen Programmierung vermittelt.
Dazu gehören u.a. die algorithmische Strukturierung und deren grafische
Darstellung (z.B. in Form von Struktogrammen), die Verwendung von Unterprogrammen,
Parameterübergabemechanismen, einfache und strukturierte Datentypen und Algorithmik
(z.B. Suchen in Datenmengen).
Teile der Inhalte werden mit Hilfe eines Projektes vermittelt .
Ein weiterer Schwerpunkt ist das Testen und Dokumentieren von Programmen.
Als Programmiersprache wird C/C++ verwendet.
4. Semester
Zeitlicher Umfang: 4 Unterrichtsstunden/Woche
Einführung in die objektorientierte Programmierung mit C++ und der UML.
5. - 6. Semester
Zeitlicher Umfang: 8 Unterrichtsstunden/Woche
Diese Semester haben die Grundlagen von Datenbanksystemen zum Inhalt.
Die inhaltlichen Schwerpunkte sind hier das relationale Datenmodell,
der Entwurf von Datenbanken (ER Modell und Normalisierung), das Arbeiten mit einem
Datenbanksystem und die Grundlagen von SQL.
Ab dem 3. Semester ist das Fach Anwendungssysteme in zwei Fächer (Theorie Anwendungssysteme und Praxis Anwendungssysteme) aufgeteilt. In beiden Fächern wird im sechsten Semester eine Prüfung abgelegt.