TU BRAUNSCHWEIG

Software Engineering 1 - WS2018/2019

Organisatorisches

Dozent:
Betreuer:

Modulnummer:
Veranstaltungsnummer:
Prof. Dr.-Ing. Ina Schaefer
Sabrina Lischke, M.Sc.

INF-SSE-43
INF-SSE-001

Aktuelles

Die Ergebnisse der Wiederholungsklausur vom 19. März 2019 können hier eingesehen werden. Die Einsicht findet am Freitag, den 22.03.2019 von 08:30 Uhr bis 09:30 Uhr im Raum IZ 349 statt.

Prüfung

  • Die Prüfung findet am Mittwoch, den 20.Februar 2019 von 11:30 bis 13:00 Uhr im Eintracht Stadion statt.
    • Einlass ab 11:00 Uhr durch den Haupteingang. Direkt an der Bahnhaltestelle "Stadion".
    • Innerhalb des Stadions ist der Raum ausgeschildert.
    • Es sind keine Hilfsmittel bei der Klausur erlaubt.
  • Die Wiederholungsklausur findet am Dienstag, den 19.März 2019 von 12:00 bis 13:30 Uhr in Halle BI, Nordcampus statt.

Inhalte der Veranstaltung

  • Grundlegene Begriffe des Software Engineerings
  • Organisations- und Vorgehensmodelle
  • Anforderungsanalyse und Anforderungsspezifikation
  • Klassen- und Verhaltensdiagramme
  • Softwarearchitekturen und Architekturmodellierung
  • Design-Patterns und Coding Guidelines
  • Validierungs- und Testverfahren
  • Wartung und Evolution von Software
  • Grundlegende Begriffe des Projektmanagements
  • Wichtige Diagrammtypen der UML

Organisation der Veranstaltung

Die Inhalte der Veranstaltung werden den Teilnehmern in der wöchentlichen Vorlesung vorgestellt. Die Übungstermine werden dazu genutzt, die in der Vorlesung gezeigten Techniken und Inhalte zu diskutieren und an Beispielen einzuüben. In Gastvorlesungen erhalten die Teilnehmer Einblicke in softwaretechnische Probleme, Anwendungen und Lösungen in der industriellen Praxis.

Nähere Informationen zu dem neu eingeführten Votierungssystem für Hausaufgaben, bei welchem ausgewählte Hausaufgaben durch die Studenten im Rahmen den Übungen vorgestellt werden, sind unten auf dieser Seite aufgeführt.

  • Vorlesung: Donnerstags, 13:15-14:45 Uhr in PK 2.2
    Die 1. Vorlesung findet am 18.Oktober statt.
  • Übung: Übungen dienen zur Vertiefung der vermittelten Lerninhalte. In jeder Übung werden zu ausgewählten Inhalten Aufgaben gelöst. Dabei steht der jeweilige Übungsleiter den Studenten mit Hinweisen zur Lösungsfindung zur Seite. Außerdem dienen die Übungen dazu, Lösungsansätze/-vorschläge konstruktiv und gemeinschaftlich zu diskutieren.
    Der genaue Beginn steht im Namen der Gruppe im Stud.IP.
    - Montags, 11:30-13:00 (IZ358)
    - Montags, 15:00-16:30 (IZ358)
    - Dienstags, 11:30-13:00 (IZ160)
    - Dienstags, 13:15-14:45 (IZ358)
    - Dienstags, 15:00-16:30 (IZ305)
    - Dienstags, 15:00-16:30 (IZ358)
    Die Anmeldung für einen Termin erfolgt über die Übung im Stud.IP. Die Anmeldung ist ab 19.10.18 um 07:30 Uhr möglich.
  • Hausaufgaben: Die Hausaufgaben in SE1 sind eine Studienleistung. Insgesamt wird es 6 Aufgabenblätter geben. Es müssen mind. 50% der Aufgaben erfolgreich bearbeitet und auf Anfrage vorgetragen werden. Sind diese Kriterien erfüllt und die Klausur erfolgreich bestanden, gilt das Modul als abgeschlossen.
  • Nach Ausgabe müssen die Aufgabenblätter bis zum jeweils folgenden Übungstermin bearbeitet werden.
    • Vor Beginn einer Übung tragen die Teilnehmer in einer vor Ort ausliegenden Liste (Votierungsliste) ein, welche Aufgaben sie auf dem jeweiligen Übungsblatt bearbeitet und ausreichend vorbereitet haben um diese am Whiteboard vorstellen zu können.
    • Vom Übungsleiter wird für jede Aufgabe ein Teilnehmer zufällig ausgewählt, der sich für diese Aufgabe in der Liste eingetragen (votiert hat). Der ausgewählte Student stellt die Lösung den anderen Teilnehmern anschließend vor.
    • Für den Erwerb der Studienleistungen muss jeder Übungsteilnehmer am Semesterende für mindestens 50% aller Aufgaben votiert haben.
    • Gegebenenfalls können eine oder mehrere Votierungen eines Aufgabenblattes gestrichen werden, sollte die Lösung des Vortragenden falsch oder aber erkennbar sein, dass der Vortragende sich nicht vorbereitet oder die Lösung der Aufgabe nicht verstanden hat.

Literatur:

  • Ina Schaefer und Werner Struckmann: Programmieren und Software Engineering, Begleitmaterial für die gleichnamige Veranstaltung an der Technischen Universität Braunschweig, Pearson Education Limited, 2012 (erhältlich bei der Buchhandlung Graff)
  • Ian Sommerville: Software Engineering. 9. Aufl., Addison-Wesley, 2010.
  • Helmut Balzert: Lehrbuch der Software-Technik, 2. Aufl., Spektrum Akademischer Verlag, 2000.
  • Weitere Literaturhinweise zu Spezialthemen in der Vorlesung.

  last changed 09.07.2018
TU_Icon_E_Mail_1_17x17_RGB pagetop