| Modulnummer - Modultitel | Niveau |
|
| ||
| 109 - Informatik 2 | Semester | 3 | |||
Credits | 5 | ||||
| Modulverantwortliche:r | SWS | 5 | |||
| Prof. H. Schanz | Sprache | Deutsch | |||
| Modulart |
|
|
| ||
| Dauer und Häufigkeit | Wintersemester | ||||
| Arbeitsaufwand | Gesamtzeit: 150 h, davon Präsenz-Kontaktzeit: 70 h Online-Kontaktzeit: ___ h Selbststudium: 80 h | ||||
| Voraussetzungen für die Teilnahme | Laut SPO: Amtl. Bek. Nr. 28/2022, 29/2022, 30/2022, 31/2022 und 32/2022 Empfohlen: Informatk 1 | ||||
| Lernergebnisse | Die Studierenden haben fortgeschrittene Kenntnisse der praktischen Informatik und des Software-Engineerings. Sie können allein und im Team Lösungen entwickeln, die sowohl in Vorgehensweise wie im strukturellen Ansatz professionellen Ansprüchen genügen. Sie beherrschen die Konzepte von prozeduralen Hochsprachen und können sie zielgerichtet für komplexere, gut strukturierte Lösungen einsetzen. Außerdem kennen sie die zusätzlichen Möglichkeiten, die ein objektorientierter Ansatz der Softwareentwicklung bietet. | ||||
| Kompetenzbereiche |
|
| |||
|
| ||||
| Lehr- und Lernformen | Vorlesung mit praktischen Beispielen am PC, Übung einzeln oder in Kleingruppen am PC | ||||
| Art der Lehrveranstaltung, SWS | 2 SWS Vorlesung 3 SWS Übung | ||||
| Lehrinhalte | Vertiefung des Themenkomplexes Codierung von Informationen, Vertiefung des Themenkomplexes Algorithmen und Datenstrukturen, fortgeschrittene Programmiertechniken, dynamische Speicherplatzverwaltung, modularer Programmaufbau, Definition von Schnittstellen. Organisation von komplexen Softwareprojekten, Software-Entwicklungsmodelle, Methoden des Software-Engineerings. Gruppenarbeit in Form eines Programmmierprojekts, Lösungsfindung und Präsentation im Team. | ||||
Voraussetzung für die Vergabe von Credits, Benotung | Prüfungsvorleistung: semesterbegleitende Aufgaben und ein Programmierprojekt ohne Note Klausur K90 (benotet) | ||||
Verwendbarkeit des Moduls | gemäß SPO | ||||
Literatur und Lehr-Lern-Materialien |
| ||||
Module title and summary | Computer Science 2 | ||||