Module

Software Engineering Fundamentals

Grundzüge der Softwaretechnik

6 LPWiSeDEwird nicht mehr angeboten

Voraussetzungen

Empfohlen, im Wortlaut

Kenntnis des Stoffes der Module • 12101: Algorithmieren und Programmieren • 12104: Entwicklung von Softwaresystemen • 12202: Softwarepraktikum

Inhalte

Objektorientierter Entwurf, Softwarearchitekturen, objektorientierte Entwurfsmuster, Konfigurations- und Versionsmanagement, Qualitätssicherung, Testen, Softwareinspektion, Reengineering

Lernziele

Vermittlung von grundlegenden Methoden, Verfahren und Werkzeugen zur systematischen Entwicklung und Pflege großer Softwaresysteme.

Prüfungsleistung

Voraussetzung für die Modulabschlussprüfung: • erfolgreich bearbeitete Übungsaufgaben (75% müssen erbracht werden)Modulabschlussprüfung: • Klausur, 120 min.

Literatur (4)
  • Helmut Balzert. Lehrbuch der Software-Technik, Band 1/2. Spektrum Akademischer Verlag, 2005
  • Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 2000
  • Ian Sommerville. Software Engineering. Addison-Wesley, 2010
  • Martin Fowler. Refactoring. Addison-Wesley, 2000.

Bemerkungen

• Studiengang Informatik B.Sc.: Wahlpflichtmodul in Komplex „Praktische Informatik“ (Niveaustufe 300) • Studiengang Informations- und Medientechnik B.Sc.: Wahlpflichtmodul für alle drei Studienrichtungen im Komplex „Informatik“ • Studiengang eBusiness M.Sc.: Wahlpflichtmodul im Komplex „Entwicklung und Aufbau von eBusiness-Systemen" • Studiengang Künstliche Intelligenz Technologie B.Sc.: Wahlpflichtmodul im Komplex „Software-basierte Systeme“

Quelle: Modulbeschreibung der BTU · abgerufen 15.10.2026Original

Modulkatalog · inoffiziell

Betula ist ein inoffizielles Projekt und gehört nicht zur BTU.

Folia 1.0.3Radix 0.6.0

Daten vom 21.10.2026WiSe 2026/27Quelle: BTU