Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 
Ecke-Oben
Logo der Universität Potsdam

Modul: Software Engineering I


Das hier aufgeführte Modul basiert auf in den Amtlichen Bekanntmachungen der Universität Potsdam veröffentlichten Studien- und Prüfungsordnungen.
Verbindliche Regelungswirkung haben nur die veröffentlichten Ordnungen.


INF-1060: Software Engineering I Anzahl der Leistungspunkte (LP):
6 LP
Modulart (Pflicht- oder Wahlpflichtmodul): Abhängig vom Studiengang (siehe unten)
Inhalte und Qualifikationsziele des Moduls:

Inhalte

Auswahl aus den Bereichen: Grundbegriffe des Software Engineering, Software- und Produktlebenszyklus, Vorgehensmodelle für den Entwurf großer Softwaresysteme, Semantische Aspekte der Domänenbeschreibung, Hierarchie, Parallelismus, Echtzeit und Einbettung als grundlegende Paradigmen, Organisationsprinzipien komplexer Softwaresysteme, Design by Contract, Muster in Modellierung und Entwurf, Methoden der Qualitätssicherung, Evolution und Re-Engineering, Ausgewählte Sprachen und Werkzeuge zur Prozess- und objektorientierten Modellierung, Methoden und Sprachen für den objektorientierten Entwurf, Architekturen und Architekturschemata von Software-Systemen, Architektur von Enterprise Applications, Entwurfs- und schließlich Implementierungsmodelle im objektorientierten Paradigma, z. B. Java 2 SE, Design-Patterns, Software-Testmethoden.

 

Qualifikationsziele

Die Studierenden

  • verstehen grundlegende Begriffe des Software Engineering
  • sind in der Lage, verschiedene Ansätze des Software Engineeringzu verwenden
  • kennen Merkmale wesentlicher Technologien und Werkzeuge zur Spezifikation, komponentenbasierten Entwicklung und Qualitätssicherung moderner Softwaresysteme sowie ihre Anwendung in verschiedenen Kontexten. Die Konzepte werden anhand von Anwendungsbeispielen und Werkzeugen demonstriert und geübt. Ausgewählte Aspekte werden vertieft.
Modul(teil)prüfungen (Anzahl, Form, Umfang, Arbeitsaufwand in LP):

Klausur, (100 Min.) (67 % Gewichtung in der Notenbildung)

Projektarbeit, (ca. 10 Seiten) (33 % Gewichtung in der Notenbildung)

Selbstlernzeit (in Zeitstunden (h)): 105

Veranstaltungen
(Lehrformen)
Kontaktzeit
(in SWS)
Prüfungsnebenleistungen
(Anzahl, Form, Umfang)
Lehrveranstaltungsbegleitende Modul(teil)prüfung
(Anzahl, Form, Umfang)
Für den Abschluss des Moduls Für die Zulassung zur Modulprüfung
Vorlesung und Übung (Vorlesung und Übung) 4

erfolgreiche Bearbeitung von Übungsaufgaben (50 %)

- -
Projekt (Projekt) 1

Projektarbeit (ca. 10 Seiten)

- -

Häufigkeit des Angebots:

WiSe

Voraussetzung für die Teilnahme am Modul:

INF-1010 (Grundlagen der Programmierung)

Empfohlen sind die Kompetenzen aus den Modulen INF-1011 (Algorithmen und Datenstrukturen) und INF-6010 (Praxis der Programmierung) oder vergleichbare.

Anbietende Lehreinheit: Informatik
Zuordnung zu Studiengängen Modulart
Bachelor of Science Informatik/Computational Science WiSe 2013/14 Pflichtmodul
Bachelor of Science Wirtschaftsinformatik WiSe 2015/16 Pflichtmodul
Bachelor of Science Computerlinguistik WiSe 2017/18 Wahlpflichtmodul
Bachelor of Science Informatik/Computational Science WiSe 2019/20 Pflichtmodul
Master of Science Computational Science WiSe 2013/14 Wahlpflichtmodul
2005 PULS-Team Universität Potsdam
Letzte Aktualisierung 17 Oct 2019 / Version 685f17f3
Anzahl aktueller Nutzer/-innen auf Node3: 206
Datenschutz Kontakt Impressum