621.200 (15W) Software Engineering I
Überblick
- Lehrende/r
- LV-Titel englisch
- Software Engineering I
- LV-Art
- Vorlesung
- Semesterstunde/n
- 2.0
- ECTS-Anrechnungspunkte
- 2.0
- Anmeldungen
- 135
- Organisationseinheit
- Unterrichtssprache
- Deutsch
- LV-Beginn
- 07.10.2015
- eLearning
- zum Moodle-Kurs
Zeit und Ort
Liste der Termine wird geladen...
LV-Beschreibung
Inhalt/e
Basiskenntnisse in der Entwicklung und vor allem Wartung von komplexen Software-Systemen. Kenntnisse in Qualitätssicherung, insbesondere Testtechniken.Themen
- Software Comprehension (Teil 1: Statik-Analyse)
- Software Comprehension (Teil 2: Dynamik-Analyse)
- Design Recovery & Software Visualisierung
- Testtechniken I (Black-box)
- Testtechniken II (White-box, Kontrollflußbezogene Techniken)
- Testtechniken II (White-box, Datenflußbezogene Techniken)
- Objekt-Orientiertes Testen
- Einführung in JUnit Testen und Refactoring
- Softwaremetriken
- Software-Architekturen
- Entwurf von Software Architekturen
Schlagworte
Software Wartung, Reengineering, Reverse EngineeringLehrziel
Vermittlung von Software-Engineering-Wissen und -Fähigkeiten, die nötig sind, um langlebige, qualitätsvolle Software-Systeme effizient zu entwickeln und zu warten.Erwartete Vorkenntnisse
Einführung in die strukturierte und objekt-orientierte Programmierung Objekt-orientierte Modellierung und Implementierung Algorithmen und Datenstrukturen Programmiersprache JavaPrüfungsinformationen
Beurteilungsschema
Note/Grade BenotungsschemaPosition im Curriculum
- Bachelorstudium Angewandte Informatik
(SKZ: 511, Version: 12W.1)
-
Fach: Grundlagen der Softwareentwicklung
(Pflichtfach)
-
Software Engineering I (
2.0h VO / 2.0 ECTS)
- 621.200 Software Engineering I (2.0h VO / 2.0 ECTS) Absolvierung im 3. Semester empfohlen
-
Software Engineering I (
2.0h VO / 2.0 ECTS)
-
Fach: Grundlagen der Softwareentwicklung
(Pflichtfach)
- Bachelorstudium Informatik
(SKZ: 521, Version: 09W.3)
-
Fach: Softwareentwicklung
(Pflichtfach)
-
Software Engineering I: Wartung, Re- und Reverse Engineering (
2.0h VO / 2.0 ECTS)
- 621.200 Software Engineering I (2.0h VO / 2.0 ECTS)
-
Software Engineering I: Wartung, Re- und Reverse Engineering (
2.0h VO / 2.0 ECTS)
-
Fach: Softwareentwicklung
(Pflichtfach)
- Bachelorstudium Informatik
(SKZ: 521, Version: 03W.1)
-
Fach: Softwareentwicklung
(Pflichtfach)
-
Softwareentwurf, -test und -entwicklungsprozess (
3.0h VO / 3.0 ECTS)
- 621.200 Software Engineering I (2.0h VO / 2.0 ECTS)
-
Softwareentwurf, -test und -entwicklungsprozess (
3.0h VO / 3.0 ECTS)
-
Fach: Softwareentwicklung
(Pflichtfach)
- Diplomstudium Informatik
(SKZ: 880, Version: 02W)
-
2.Abschnitt
-
Fach: Softwareentwicklung
(Pflichtfach)
-
Softwareentwurf, -test und -entwicklungsprozess (
3.0h VO / 3.0 ECTS)
- 621.200 Software Engineering I (2.0h VO / 2.0 ECTS)
-
Softwareentwurf, -test und -entwicklungsprozess (
3.0h VO / 3.0 ECTS)
-
Fach: Softwareentwicklung
(Pflichtfach)
-
2.Abschnitt
- Bachelorstudium Informationsmanagement
(SKZ: 522, Version: 12W.1)
-
Fach: Grundlagen der Informatik und Softwareentwicklung
(Pflichtfach)
-
2.6 Software Engineering I (
2.0h VO / 2.0 ECTS)
- 621.200 Software Engineering I (2.0h VO / 2.0 ECTS)
-
2.6 Software Engineering I (
2.0h VO / 2.0 ECTS)
-
Fach: Grundlagen der Informatik und Softwareentwicklung
(Pflichtfach)
- Bachelorstudium Informationsmanagement
(SKZ: 522, Version: 05W.4)
-
Fach: Grundlagen der Informatik und Softwareentwicklung I + II
(Pflichtfach)
-
Modul: Grundlagen der Informatik und Softwareeentwicklung II
-
Software Engineering I: Wartung, Re- und Reverse Engineering (
2.0h VO / 3.0 ECTS)
- 621.200 Software Engineering I (2.0h VO / 3.0 ECTS)
-
Software Engineering I: Wartung, Re- und Reverse Engineering (
2.0h VO / 3.0 ECTS)
-
Modul: Grundlagen der Informatik und Softwareeentwicklung II
-
Fach: Grundlagen der Informatik und Softwareentwicklung I + II
(Pflichtfach)
- Masterstudium Informationsmanagement
(SKZ: 922, Version: 13W.2)
-
Fach: Ergänzungsfach III: Informatik Grundlagen
(Wahlfach)
-
6.5.2 Software Engineering I (
2.0h VO / 2.0 ECTS)
- 621.200 Software Engineering I (2.0h VO / 2.0 ECTS)
-
6.5.2 Software Engineering I (
2.0h VO / 2.0 ECTS)
-
Fach: Ergänzungsfach III: Informatik Grundlagen
(Wahlfach)
- Bachelorstudium Informationstechnik
(SKZ: 289, Version: 06W.1)
-
Fach: Informatik und Softwareentwicklung
(Wahlfach)
-
Modul: Softwareentwurf, -test und -entwicklungsprozess
-
Vorlesung (Softwareentwurf, -test und -entwicklungsprozess) (
3.0h VO / 4.5 ECTS)
- 621.200 Software Engineering I (2.0h VO / 4.5 ECTS)
-
Vorlesung (Softwareentwurf, -test und -entwicklungsprozess) (
3.0h VO / 4.5 ECTS)
-
Modul: Softwareentwurf, -test und -entwicklungsprozess
-
Fach: Informatik und Softwareentwicklung
(Wahlfach)
Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung
- Wintersemester 2020/21
-
- 621.200 VO Software Engineering I (2.0h / 2.0ECTS)
- Wintersemester 2019/20
-
- 621.200 VO Software Engineering I (2.0h / 2.0ECTS)
- Wintersemester 2018/19
-
- 621.200 VO Software Engineering I (2.0h / 2.0ECTS)
- Wintersemester 2017/18
-
- 621.200 VO Software Engineering I (2.0h / 2.0ECTS)
- Wintersemester 2016/17
-
- 621.200 VO Software Engineering I (2.0h / 2.0ECTS)
- Wintersemester 2014/15
-
- 621.200 VO Software Engineering I (2.0h / 2.0ECTS)
- Wintersemester 2013/14
-
- 621.200 VO Software Engineering I (2.0h / 2.0ECTS)
- Wintersemester 2012/13
-
- 621.200 VO Software Engineering I (2.0h / 2.0ECTS)
- Wintersemester 2011/12
-
- 621.200 VO Software Engineering I (2.0h / 3.0ECTS)
- Wintersemester 2010/11
-
- 621.200 VO Software Engineering I (2.0h / 2.0ECTS)
- Wintersemester 2009/10
-
- 621.200 VO Software Engineering I (2.0h / 2.0ECTS)