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. WorkloadLehrtypMediale UmsetzungKonkretisierung
30VorlesungPr?senz oder Online-
30Labor-Aktivit?tPr?senz oder Online-
Dozentenungebundenes Lernen
Std. WorkloadLehrtypMediale UmsetzungKonkretisierung
60Veranstaltungsvor- und -nachbereitung-
30Prü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