Anteil Programmierung (Ordnung 2023)

Wie viel Programmierung ist im Studium enthalten?

Beim Gesamtanteil der Programmierung im Studium muss zwischen zwei Sachen unterschieden werden: dem Anteil im Pflichtteil und dem im Wahlbereich.

Im Pflichtteil kann der Anteil recht gut bestimmt werden; im Wahlbereich sowie bei der Bachelorarbeit hängt es stark davon ab, welche Veranstaltungen man wählt. Im Folgenden wird daher nur der Pflichtteil genauer betrachtet und der Wahlbereich als eigener Abschnitt angesehen.

Insgesamt trägt Programmierung – in verschiedenen Formen – in einem Umfang von etwa 20% zu den Veranstaltungsinhalten bei und liegt damit hinter dem Themenbereich Modellierung und Abstraktion (22%) und nur knapp vor den mathematischen und logischen Grundlagen (17%). 27% des Studiums entfallen auf den Wahlpflicht- und Wahlbereich, hier werden in der Regel auch (aber nicht „nur“) Veranstaltungen mit Programmieranteilen belegt

Insgesamt gibt es auch im Pflichtbereich viele Veranstaltungen, die einen weiteren Themenbereich neben der Programmierung – meistens Modellierung und Abstraktion – abdecken. Hier sind insbesondere die großen Veranstaltungen Funktionale und objektorientierte Programmierkonzepte (10 CP, 1. Fachsemester), Algorithmen und Datenstrukturen (10 CP, 2. Fachsemester), Software Engineering (5 CP, 3. Fachsemester), sowie das Teamprojekt Softwareentwicklung (9 CP, 5. Fachsemester) zu nennen. Im Wahlpflichtbereich enthält insbesondere Einführung in den Compilerbau (5 CP, 3. Fachsemester) einen großen Programmieranteil.

Die Veranstaltung Rechnerorganisation verbindet hardwarenahe Themen (unter Anderem Aufbau eines Prozessors) mit (Assembler-)Programmierung (5 CP, 2. Fachsemester); in Parallele Programmierung (5 CP, 5. Fachsemester) geht es dagegen vorrangig um parallele Programmierung.