Software Engineering

Mit dem Wechsel zur Prüfungsordnung 2021 findet die Vorlesung “Praktische Informatik 3: Software Engineering” als eigenständige Vorlesung mit Übungsbetrieb statt.

Ziel der Veranstaltung ist es, Studierenden wichtigte Grundlagen für die Entwicklung von hochqualitativer Software im Team zu vermitteln. Diese Grundlagen können dann in der nachfolgenden Veranstaltung “Praktische Informatik 4: Teamprojekt” eingesetzt werden. Die Veranstaltung greift Inhalte der vorangegangenen Vorlesungen “Praktische Informatik 1: Deklarative Programmierung” sowie “Praktische Informatik 2: Imperative und objekt-orientierte Programmierung” auf und überträgt diese auf den Kontext der (verteilten) Entwicklung von Softwareprojekten realistischer Größe.

Weitere Informationen zur Vorlesung SE werden im Forum veröffentlicht.

Dozenten

Zeit und Ort

  • Vorlesungstermine: Mittwochs 14:00-16:00, Hörsaalzentrum N06 (Achtung: der Hörsaal wurde von N03 auf N06 geändert)
  • Eintrag in Alma

Derzeit ist die Veranstaltung ausschließlich in Präsenz geplant (Stand 17. Oktober).

Anmeldung

Sie müssen sich nicht vorher für den Kurs anmelden. Die Anmeldung und die Wahl der Tutorien findet nach der ersten Vorlesung über unser Forum statt.

Hausaufgabe 0 – Einrichten und Anmelden

Als Teil der ersten Hausaufgabe werden alle nötigen technischen Grundlagen geschaffen:

Forum

Im Rahmen der Veranstaltung kommunizieren wir über ein Forum, welches Sie hier finden. Wichtige Details zur Anmeldung werden in der ersten Vorlesung erklärt. Bitte melden Sie sich möglichst noch nicht vorher an.

Wir werden das Forum für offizielle Ankündigungen, die Verteilung der Übungsblätter, sowie zur Bereitstellung von Zusatzmaterialien nutzen.

Bitte nutzen Sie das Forum für Rückfragen zur Veranstaltung, zur Kommunikation mit Ihren TutorInnen. Falls Sie Fragen zum Inhalt oder zur Organisation der Veranstaltung haben, schauen Sie ob die Frage schon im Forum beantwortet wurde, und öffnen andernfalls einen neuen Thread oder schreiben eine Forumsnachricht (keine Email!) an Ihre(n) Tutor(in) oder einen Mitarbeiter des Lehrstuhls.

Git und Scala Helpdesk

In der ersten Woche bieten wir zwei Termine an, um Sie bei der Einrichtung Ihrer Entwicklungsumgebung zu unterstützen:

  • Donnerstag, 20.10 von 10:00 bis 13:00 (Raum 1B01, Morgenstelle 16)
  • Freitag, 21.10 von 13:00 bis 16:00 (Raum 1B01, Morgenstelle 16)

In der ersten Vorlesung werden weitere Informationen hierzu bekanntgegeben.

Klausur

Diese Veranstaltung schließt mit einer Klausur (90min) ab. Termin und Ort werden noch bekanntgegeben.