Programmierung 3 (TI)
- Fakultät
Fakultät Ingenieurwissenschaften und Informatik (IuI)
- Version
Version 1 vom 23.01.2026.
- Modulkennung
11B1671
- Niveaustufe
Bachelor
- Unterrichtssprache
Deutsch
- ECTS-Leistungspunkte und Benotung
5.0
- Häufigkeit des Angebots des Moduls
nur Wintersemester
- Dauer des Moduls
1 Semester
- Kurzbeschreibung
Nach erfolgreichem Abschluss des Moduls kennen die Studierenden fortgeschrittene Programmierkonzepte um komplexe Programmieraufgaben effektiv lösen zu können.
- Lehr-Lerninhalte
- Softwareparadigmen und fortgeschrittene Programmierkonzepte
- sichere Programmentwicklung
- Gesamtarbeitsaufwand
Der Arbeitsaufwand für das Modul umfasst insgesamt 150 Stunden (siehe auch "ECTS-Leistungspunkte und Benotung").
- Lehr- und Lernformen
Dozentengebundenes Lernen Std. Workload Lehrtyp Mediale Umsetzung Konkretisierung 30 Vorlesung Präsenz oder Online - 30 Labor-Aktivität Präsenz oder Online - Dozentenungebundenes Lernen Std. Workload Lehrtyp Mediale Umsetzung Konkretisierung 60 Veranstaltungsvor- und -nachbereitung - 30 Prüfungsvorbereitung -
- Benotete Prüfungsleistung
- Klausur oder
- Portfolio-Prüfungsleistung oder
- Portfolio-Prüfungsleistung oder
- Projektbericht (schriftlich)
- Unbenotete Prüfungsleistung
- experimentelle Arbeit oder
- regelmäßige Teilnahme
- Bemerkung zur Prüfungsart
Die Auswahl der benoteten und unbenoteten Prüfungsarten aus den vorgegebenen Optionen obliegt der jeweiligen Lehrperson. Diese hält sich dabei an die jeweils gültige Studienordnung.
- Der unbenotete Leistungsnachweis wird im Rahmen des begleitenden Praktikums erbracht.
- Die Zusammensetzung der Portfolioprüfung ist der jeweils gültigen Studienordnung zu entnehmen.
- Prüfungsdauer und Prüfungsumfang
Arbeitsproben, schriftlich im Rahmen der Portfolio-Prüfungen: Bearbeitung von Aufgaben im Umfang von ca 60-90 Minuten
Klausur: siehe jeweils gültige Studienordnung
Projektbericht (schriftl.): siehe jeweils gültige Studienordnung
Experimentelle Arbeit: insgesamt ca 10 Versuche
Regelmäßige Teilnahme: Anwesenheit von mindestens 85% der Veranstaltung
- Empfohlene Vorkenntnisse
Solide Programmierkenntnisse in der Programmiersprache, die im Modul Programmierung 2 (I) verwendet wird.
- Wissensverbreiterung
Die Studierenden können wesentliche Softwareparadigmen und fortgeschrittene Programmierkonzepte beschreiben und voneinander abgrenzen.
- Nutzung und Transfer
Die Studierenden können unterschiedliche Softwareparadigmen zur Lösung von Aufgaben einsetzen.
- Kommunikation und Kooperation
Die Studierenden können konkrete Problemlösungen im Diskurs mit Kommilitonen und Lehrenden darstellen und fachbezogen kommunizieren.
- Literatur
Nachfolgende Literaturangaben sind stets auf die aktuelle Auflage bezogen, sofern nicht explizit ein Erscheinungsjahr gennat ist.
- U. Breymann, C++ programmieren
- B. Lahres, G. Rayman, S. Strich, Objektorientierte Programmierung, Rheinwerk Computing
- M. Gregoire, Professional C++, John Wiley & Sons
- Verwendbarkeit nach Studiengängen
- Informatik - Technische Informatik
- Informatik - Technische Informatik B.Sc. (01.09.2025)
- Modulpromotor*in
- Henkel, Oliver
- Lehrende
- Henkel, Oliver
- Roosmann, Rainer
- Tapken, Heiko
- Thiesing, Frank
- Uelschen, Michael