Kontakt
stefan.bente[at]th-koeln.de
+49 2261 8196 6367
Discord Server
Prof. Bente Personal Zoom
Adresse
Steinmüllerallee 1
51643 Gummersbach
Raum 3219
Sprechstunde nach Vereinbarung
Terminanfrage: calendly.com Wenn Sie dieses Tool nicht nutzen wollen, schicken Sie eine Mail und ich weise Ihnen einen Termin zu.

Softwaretechnik 1 (ST1), WS26

  Dies ist eine vorläufige Seite mit den Terminen. Die ausführliche Kursseite mit den Regeln für das Praktikum folgt in Kürze.

Die Veranstaltung ST1 beschäftigt sich damit, wie man aus einer natürlichsprachlichen Anforderungsbeschreibung Schritt für Schritt eine Software erstellt. Dabei formalisieren wir die Anforderungen, um wesentliche Modelle (Use Cases und Datenmodell) zu erstellen. Aus diesen Modellen wird dann mit Hilfe von Java und Spring Boot eine erste lauffähige Version der Software. Dabei nutzen Sie die Grundlagen der objektorientierten Programmierung und des Domain-Driven Designs.

Studiengang und Modulbeschreibung
Informatik Bachelor (siehe auch Modulbeschreibung auf der Studiengangs-Seite)
Zeitraum und zeitliche Organisation der Veranstaltung
23.11.2026 - 29.01.2027. Zwei Ganztagstermine pro Woche, jeweils von 10:00 bis 17:00 Uhr. Montags beginnen wir im Hörsaal 3107, und nach dem Mittagessen treffen wir uns dort noch einmal. Die übrige Zeit arbeiten Sie in den PC-Pools 2108, 2109 und 2110; dort finden auch die Abnahmen statt. Donnerstags modellieren wir im Raum 0503, einem Hörsaal mit Tischinseln. Ein Meilenstein läuft von Donnerstag bis Dienstag der Folgewoche. Abgabe ist dienstags um 19:00 Uhr, der neue Meilenstein erscheint mittwochs um 9:00 Uhr. Die Woche ab dem 04.01.2027 ist frei. Die genauen Termine stehen weiter unten.
Ort der Veranstaltung
Die Veranstaltung findet in Präsenz statt. In Ausnahmefällen (aber nur wenn explizit für den Tag kommuniziert) weichen wir auf eine Remote-Option (Videokonferenz) aus. Wenn mehrere Räume angegeben sind, dann schauen schauen Sie bitte bei dem jeweiligen Zeitschlitz oder Workshoptag nach (siehe unten auf dieser Seite), welcher Raum an welchem Tag genutzt wird. Falls auf dieser Seite keine Angaben sind, prüfen Sie bitte die sonstigen Kommunikationkanäle für diese Veranstaltung (z.B. Discord).
Raum 1: 3107 (Hörsaal)
Raum 2: 2108 (PC-Pool)
Raum 3: 2109 (PC-Pool)
Raum 4: 2110 (PC-Pool)
Raum 5: KI-Labor 0503 (Gebäude LC6, gegenüber dem Haupteingang der Schwalbe-Arena. Das KI-Labor ist üblicherweise (anders als andere Hörsäle) abgeschlossen. Ich werde rechtzeitig da sein, um Sie einzulassen. Wenn Sie weit vor Beginn der Veranstaltung da sind, warten Sie am besten in einem der anderen Hörsäle - es gibt genügend Räume, die auch in der Regel nicht alle auf einmal belegt sind.), siehe auch detaillierte Wegbeschreibung
ILIAS/ILU-Kurs zur Veranstaltung
https://ilu.th-koeln.de/ilias.php?baseClass=ilrepositorygui&ref_id=869328
Discord-Server für schnelle Kommunikation
Discord hat sich als sehr effektive Plattform für den Informationsaustausch, Diskussionen und Fragen an Lehrende/Betreuer:innen erwiesen. Deshalb sollten Sie dem ArchiLab-Discord-Server beitreten unter https://discord.gg/YYNYb5whU8. Navigieren Sie zum Channel #rollenzuweisung und klicken Sie auf st1. Die entsprechenden Kanäle zur Veranstaltung werden anschließend für Sie freigeschaltet.

Wichtig: Am Montag, 23.11.2026, müssen alle vor Ort sein

ST1 beginnt am Montag, 23.11.2026, mit dem Kickoff im Hörsaal 3107. Danach ist die Abnahme von Meilenstein 0 (M0), in den PC-Pools 2108, 2109 und 2110. M0 ist ein kurzer Nachweis, dass Sie Code lesen und selbst schreiben können. Sie lösen dafür bei uns vor Ort eine kleine Programmieraufgabe, in Java oder Kotlin.

M0 gibt es nur an diesem Tag und nur vor Ort. Wer M0 nicht besteht, bekommt keine Wiederholung. Ohne M0 können Sie das Praktikum nicht bestehen. Bitte planen Sie den 23.11. deshalb fest ein.

Wer die AP2-Klausur schon bestanden hat, braucht M0 nicht. Den Nachweis darüber bringen Sie am 23.11. mit.

Wie es danach weitergeht

ST1 hat zwei Teile, Modellierung und Implementierung. Jeder Meilenstein verbindet beide Teile. Donnerstags modellieren wir, und am Montag darauf implementieren wir das, was wir modelliert haben. Die Abnahme findet jeweils am Workshop-Tag vor Ort statt. Die Regeln dazu im Einzelnen stehen bald auf der ausführlichen Kursseite.

Workshops

Mon 23.11.2026, 10:00 - 17:00: ST1-Kickoff, nachmittags Abnahme von M0

Ort des Workshops

Raum: 3107 (Hörsaal).

Thu 26.11.2026, 10:00 - 17:00: M1: Fachliches Datenmodell

Ort des Workshops

Raum: KI-Labor 0503 (Gebäude LC6, gegenüber dem Haupteingang der Schwalbe-Arena. Das KI-Labor ist üblicherweise (anders als andere Hörsäle) abgeschlossen. Ich werde rechtzeitig da sein, um Sie einzulassen. Wenn Sie weit vor Beginn der Veranstaltung da sind, warten Sie am besten in einem der anderen Hörsäle - es gibt genügend Räume, die auch in der Regel nicht alle auf einmal belegt sind.), siehe auch detaillierte Wegbeschreibung.

Mon 30.11.2026, 10:00 - 17:00: M1: Entities

Ort des Workshops

Raum: 3107 (Hörsaal).

Thu 03.12.2026, 10:00 - 17:00: M2: Use Cases und Aktivitätsdiagramme

Ort des Workshops

Raum: KI-Labor 0503 (Gebäude LC6, gegenüber dem Haupteingang der Schwalbe-Arena. Das KI-Labor ist üblicherweise (anders als andere Hörsäle) abgeschlossen. Ich werde rechtzeitig da sein, um Sie einzulassen. Wenn Sie weit vor Beginn der Veranstaltung da sind, warten Sie am besten in einem der anderen Hörsäle - es gibt genügend Räume, die auch in der Regel nicht alle auf einmal belegt sind.), siehe auch detaillierte Wegbeschreibung.

Mon 07.12.2026, 10:00 - 17:00: M2: Services

Ort des Workshops

Raum: 3107 (Hörsaal).

Thu 10.12.2026, 10:00 - 17:00: M3: Zustandsmodellierung

Ort des Workshops

Raum: KI-Labor 0503 (Gebäude LC6, gegenüber dem Haupteingang der Schwalbe-Arena. Das KI-Labor ist üblicherweise (anders als andere Hörsäle) abgeschlossen. Ich werde rechtzeitig da sein, um Sie einzulassen. Wenn Sie weit vor Beginn der Veranstaltung da sind, warten Sie am besten in einem der anderen Hörsäle - es gibt genügend Räume, die auch in der Regel nicht alle auf einmal belegt sind.), siehe auch detaillierte Wegbeschreibung.

Mon 14.12.2026, 10:00 - 17:00: M3: Testing

Ort des Workshops

Raum: 3107 (Hörsaal).

Thu 17.12.2026, 10:00 - 17:00: M4: Logisches Datenmodell

Ort des Workshops

Raum: KI-Labor 0503 (Gebäude LC6, gegenüber dem Haupteingang der Schwalbe-Arena. Das KI-Labor ist üblicherweise (anders als andere Hörsäle) abgeschlossen. Ich werde rechtzeitig da sein, um Sie einzulassen. Wenn Sie weit vor Beginn der Veranstaltung da sind, warten Sie am besten in einem der anderen Hörsäle - es gibt genügend Räume, die auch in der Regel nicht alle auf einmal belegt sind.), siehe auch detaillierte Wegbeschreibung.

Mon 11.01.2027, 10:00 - 17:00: M4: Aggregates

Ort des Workshops

Raum: 3107 (Hörsaal).

Thu 14.01.2027, 10:00 - 17:00: M5: KI bei der Domänenerkundung

Ort des Workshops

Raum: KI-Labor 0503 (Gebäude LC6, gegenüber dem Haupteingang der Schwalbe-Arena. Das KI-Labor ist üblicherweise (anders als andere Hörsäle) abgeschlossen. Ich werde rechtzeitig da sein, um Sie einzulassen. Wenn Sie weit vor Beginn der Veranstaltung da sind, warten Sie am besten in einem der anderen Hörsäle - es gibt genügend Räume, die auch in der Regel nicht alle auf einmal belegt sind.), siehe auch detaillierte Wegbeschreibung.

Mon 18.01.2027, 10:00 - 17:00: M5: KI in der Implementierung

Ort des Workshops

Raum: 3107 (Hörsaal).

Thu 21.01.2027, 10:00 - 17:00: M5: Fortsetzung

Ort des Workshops

Raum: KI-Labor 0503 (Gebäude LC6, gegenüber dem Haupteingang der Schwalbe-Arena. Das KI-Labor ist üblicherweise (anders als andere Hörsäle) abgeschlossen. Ich werde rechtzeitig da sein, um Sie einzulassen. Wenn Sie weit vor Beginn der Veranstaltung da sind, warten Sie am besten in einem der anderen Hörsäle - es gibt genügend Räume, die auch in der Regel nicht alle auf einmal belegt sind.), siehe auch detaillierte Wegbeschreibung.

Mon 25.01.2027, 10:00 - 17:00: M5: Fortsetzung

Ort des Workshops

Raum: 3107 (Hörsaal).

Thu 28.01.2027, 10:00 - 17:00: Klausurvorbereitung

Ort des Workshops

Raum: KI-Labor 0503 (Gebäude LC6, gegenüber dem Haupteingang der Schwalbe-Arena. Das KI-Labor ist üblicherweise (anders als andere Hörsäle) abgeschlossen. Ich werde rechtzeitig da sein, um Sie einzulassen. Wenn Sie weit vor Beginn der Veranstaltung da sind, warten Sie am besten in einem der anderen Hörsäle - es gibt genügend Räume, die auch in der Regel nicht alle auf einmal belegt sind.), siehe auch detaillierte Wegbeschreibung.