Dokument-Version: 4.001.03.2021pre

Fakultät Ingenieurwissenschaften

Bachelorstudiengang (EIB) - Elektrotechnik und Informationstechnik

Programmiertechniken

Kennzahl 4804

Dozententeam

Wahlpflichtmodul 4804

verantwortlich: Prof. Dr. rer. nat. habil. Alfons Geser
Regelsemester Sommersemester 4. Semester (jährlich)
Leistungspunkte *) 5   (Wichtung der LP =5)
Unterrichtssprache Deutsch
Arbeitsaufwand (Softwaretechnik)Vorlesung-Präsenz: 28 h; Vorlesung-Nacharbeit: 47 h; (Programmprojekt)Projektbearbeitung-Präsenz: 28 h; Projektbearbeitung-Nacharbeit: 47 h;
Voraussetzungen für die Teilnahme Kenntnisse/Fähigkeiten: Modul : Grundlagen der Informatik I (1040); Informatik I
Lernziel/ Kompetenz Ziel: Vermittlung von vertieftem Fachwissen in der Informationstechnik mit Schwerpunkt Automatisierungssysteme, insbesondere Aneignung softwaretechnischer Methoden zum modellgestützten Entwurf von Software-Systemen.

Fach- und methodische Kompetenz: Erarbeitung und Durchführung von Softwareprojekten im Team. Vermittlung der Fähigkeit, Experimente und Computersimulationen durchzuführen und die erhaltenen Daten zu interpretieren. Sicherer Umgang mit Geräten und Systemen.

Einbindung in die Berufsvorbereitung: Die Softwareentwicklung mittels strukturierter Methoden bzw. Modellen ist Voraussetzung für die Durchführbarkeit industrieller Software-Applikationen. Die Fähigkeit, erhaltene Daten zu interpretieren und damit die Wirkung des fachlichen Handelns zu verstehen gehört zu den wesentlichen Aufgaben eines Ingenieurs. Gruppenarbeit fördert Sozialkompetenz und Teamfähigkeit.
Inhalt 1. Softwaretechnik

1. Grundbegriffe der Softwaretechnik: Software, Softwarekrise, Softwarelebenszyklus 2. Die frühen Phasen: Machbarkeitsstudie, Anforderungsanalyse 3. Module und Schnittstellen: Datenabstarktion, Kapselung, Systementwurf 4. Codierung und Modultest: Modultest, Testabdeckung, Formale Verifikation, Dokumentation 5. Integration, Systemtest, Wartung

2. Programmprojekt

In kleinen Gruppen soll ein Programm entwickelt und verteidigt werden

Prüfungsvorleistungen (keine)
Studien- und Prüfungsleistungen
Lehreinheiten SWS Prüfungsleistung Wichtung
V P
Softwaretechnik 2 - (PB 4 Wochen) 5
Programmprojekt - 2
Medienformen Tafel, Overheadprojektor
Literatur Kleiner: Patterns konkret;

Jeckle; Rupp u. a.: UML 2 glasklar;

Wieland: C++ mit Linux;

Verwendbarkeit Das Modul ist in Bachelorstudiengängen Elektrotechnik und Informationstechnik verwendbar.