Methods in Software Engineering

Aktuelles
  • Exam Review for the Second Exam

    The exam review (Klausureinsicht) for the second exam takes place

    on Wednesday, 2023-11-22 from 09:00 to 10:00 in room F003, Oettingenstraße 67.

    Zuletzt verändert: Mi 08 Nov 2023 10:27

Beschreibung

Target audience: Master in informatics or a related program, Bachelor (preferably with SWT as background)

Please register here on Uni2Work to get access to material and notifications.

In this master level lecture, we will look at some advanced topics for software engineering, notably with a focus on tools and techniques to streamline the development workflow and to guarantee a high software quality through safe programming and good design principles.

The corresponding module is: WP 3: Methoden des Software Engineering (INF-MSE) with 6 ECTS. According to the module handbook, you can take this course in a wide variety of study programs, notably during Bachelor already (confirmed by examination office).

Organisation: The lecture takes place regularly on Wednesdays 10:15-12:00 in hybrid form. You can join in presence in room V005, Prof. Huber Platz 2, or in Zoom (live and recording, the link will be communicated in time). There will be a weekly tutorial on Tuesdays 12:15-14:00 in room V002 same building, perhaps hybrid.

The lecture will be recorded, and maybe parts of the tutorial (no guarantee for the latter).

Language: English

Grading: We offer two chances to pass this lecture:

  • First chance to pass the exam: Mi 26.07.2023 16-18 (registration via Uni2Work necessary)
  • Second chance to pass the exam/potential retake: in October (date to be announced)

Note, you can participate in the second exam independently of the first exam.
Passing once is sufficient. If you fail the first exam, you get a second chance with the second one. You can choose to skip the first date and just take the second exam. You can also pass a second time to improve your grade.

Note, it is not yet clear whether this lecture will be offered in summer 2024.

Content: Some lecture material from last year is available (see material, you also find a link to watch the video recordings there), but do expect some changes.

Here is a short list of potential topics

  • design and implementation of domain specific languages
  • programming language features for safe code (think: Rust, Agda)
  • software design patterns and principles (e.g. SOLID principles)
  • modeling languages (think: UML, Event-B)
  • API design and documentation (e.g. OpenAPI)
  • modern development tools and platforms (think: Github, CI)

The lecture material will be complemented by practical exercises.

Institut
Institut für Informatik
Dozent:in
Assistent:innen
Kursteilnehmer:innen
437
Anmeldung

Mi 01 Feb 2023 00:00 – Sa 30 Sep 2023 23:59

Abmeldung nur bis Sa 30 Sep 2023 23:59

Material

Das Kursmaterial ist nur für Mitglieder des Kurses einsehbar, also z.B. für Teilnehmer:innen, Tutor:innen, Korrektor:innen und Verwalter:innen.

Prüfungen
NameAnmeldung abAnmeldung bisTerminPrüfungsanmeldung
Di 18 Apr 2023 08:00
So 23 Jul 2023 23:59
Mi 26 Jul 2023 16:00 – 18:00
Nicht zur Prüfung angemeldet
Mi 11 Okt 2023 14:00 – 16:00
Nicht zur Prüfung angemeldet
Termine
ArtZeitRegulärer RaumNotiz
Tutorial
  • Di 12:15–14:00
  • Findet nicht statt: Di 18 Apr 2023 12:15
  • Findet nicht statt: Di 25 Apr 2023 12:15
  • Findet nicht statt: Di 09 Mai 2023 12:15
  • Findet nicht statt: Di 30 Mai 2023 12:15
Lehrturm Professor-Huber-Platz 2, V002
Lecture
  • Mi 10:15–12:00
  • Findet nicht statt: Mi 26 Apr 2023 10:15
Lehrturm Professor-Huber-Platz 2, V005