Course: Software Engineering

Schedule:

  • Course (Prof. Dr. Stefan Leue)
    Tuesday  13:30 - 15:00  Room: A 702      Start: 21 April 2020
    Thursday  13:30 - 15:00  Room: A 702    
  • Tutorial (Kinan Ayub)
    Wednesday 11:45 - 13:15  Room:  P 602    Start: 29 April 2020
  • Tutorial II (Carina Truschel)
    Wednesday 13:30 - 15:00  Room:  P 602     Start: 29 April 2020
  •  New: Tutorial III (Martin Kölbl)
    Friday 10:00 - 11:30      Start: 8. May 2020

Ablauf

Diese Lehrveranstaltung findet im Sommersemester 2020 als digitale Lehrveranstaltung statt!

Das derzeit in Betracht gezogene Konzept sieht vor, dass für jede 90-minütige Vorlesungsstunde eine Vorlesungsaufzeichnung von ca. 60-75 Minuten Länge bereit gestellt wird. Während der im Stundenplan vorgesehenen Veranstaltungszeiten für diese Vorlesung wird während der letzten 30 Minuten (also Dienstag und Donnerstag jeweils von 14:30 bis 15:00 Uhr) eine interaktive Question and Answer - Sitzung über ein Video-Konferenzwerkzeug angeboten. Es ist essentiell, dass alle TeilnehmerInnen dieser Lehrveranstaltung vor dieser Q&A-Sitzung die zu der Vorlesungsstunde gehörige Vorlesungsaufzeichnung angesehen und Fragen für diese Sitzung vorbereitet haben. Sollte mehr Zeit für die Q&A - Sitzung notwendig sein, so werden wir die Zeiten anpassen. Die erste Lehrveranstaltung, die am 21.4.2020 von 13:30 - 15:00 Uhr stattfinden und sich der Organisation der Veranstaltung widmen wird, wird vollständig als Videokonferenz mit dem Werkzeug Zoom abgehalten werden.

Die Folien für diese Lehrveranstaltung werden in englischer Sprache verfasst sein. Die Unterrichtssprache wird jedoch, abweichend von der Praxis in vergangenen Semestern, Deutsch sein. Entsprechend werden neue Vorlesungsaufzeichnungen mit englischen Folien und deutsche Dozentenkommentaren bereitgestellt werden. Zudem ist eine ältere Aufzeichnung dieser Vorlesung mit Dozentenkommentar auf Englisch verfügbar.

Wir werden alle relevanten näheren Informationen (z. B. die Zugangsinformationen für die erste Lehrveranstaltung) über die Email-Funktion von ILIAS versenden. Daher ist es essentiell, dass sich alle TeilnehmerInnen nicht nur in ZEuS, sondern auch in Ilias mit ihrer Email-Adresse für diese Lehrveranstaltung anmelden!

Diese Form der Durchführung einer Vorlesung ist für alle Beteiligten eine gänzlich neue Erfahrung und wir werden alle flexibel mit etwaigen Unzulänglichkeiten umgehen müssen. Ich bin aber überzeugt, dass wir ein sehr gutes Lernerlebnis und -ergebnis mit dieser kombinierten asynchronen und synchronen Lehrform erreichen können und freue mich auf dieses virtuelle Semester mit Ihnen!

Workload

180 h, of that 84 h presence studies and 96 h self-studies.

Prerequisites

Successful participation in the courses Modul Informatik I Modul Informatik II Diskrete Strukturen

Contents

The Software Engineering course introduces into engineering processes, methods and tools for the design of software systems. It is adressing software process models, object-oriented design of the software and its architecture, specification, verification and testing of software, the planning and execution of software projects, and the quantitative assessment of software artefacts. At the same time it prepares participants for performing process oriented software projects.

Learning objectives

Participants are enabled to assess software development methods, to structure their use, and to conduct software development projects.

Course literature

Ian Sommerville. Software Engineering. 10th edition. Pearson Education Ltd. 2016.
Bernd Brügge, Allen H. Dutoit. Object-Oriented Software Engineering. Using UML, Patterns and Java. 3rd edition, Prentice-Hall, 2009.
Further literature may be announced during the course.

Course material
The course material, for instance, lecture slides and exercises will be published on Ilias.

Record of academic assessments

Written final examination, 90 minutes, plus further assignments during the term.
Particulars will be announced during the course.

Remark

This course will be taught in German. Course materials are only available in English. Assignments and examinations may be delivered in German or English.

Participants

Bachelor students.

Subject Area

Informatik der Systeme / Angewandte Informatik

Offering Suitable for Participants from Other Programs and Subject Areas

All

Credits

ECTS-points: 6

Weekly teaching hours

SWS: 4