703514 VU Sichere Programmierung

Sommersemester 2026 | Stand: 22.12.2025 LV auf Merkliste setzen
703514
VU Sichere Programmierung
VU 3
5
wöch.
jährlich
Englisch

Kenntnis typischer Schwachstellen in Softwaresystemen; Bewusstsein der Fehleranfälligkeiten verschiedener Programmiersprachen und Paradigmen; Fertigkeit zur korrekten Verwendung von Kryptographie-Bibliotheken; Erfahrung mit Fehlersuche, Tests und Techniken zur Fehlervermeidung

Diese Vorlesung mit Übung (VU) beschäftigt sich mit (1) der korrekten Verwendung von kryptographischen Bibliotheken, (2) der sicheren Verwaltung von Schlüsselmaterial, (3) häufigen Schwachstellen in Software, (4) Anfälligkeiten verschiedener Programmiersprachen und -paradigmen, (5) Fehlersuche, Testung, und Fehlervermeidungstechniken. Im Verlauf der Lehrveranstaltung wird die Programmiersprache Rust erlernt.

siehe englische Beschreibung; die LV wird auf Englisch gehalten

siehe englische Beschreibung; die LV wird auf Englisch gehalten

siehe englische Beschreibung; die LV wird auf Englisch gehalten

Beherrschung von mindestens zwei Programmiersprachen, darunter eine System-nahe Sprache (z.B. C/C++ und Java/JavaScript/Python)

Students enrolled in the Master's Programme on Software Engineering with completed module Software Security Engineering are accepted with priority.

----------------

Allocation of places in courses with a limited number of participants (PS, SE, VU, PJ)

In courses with a limited number of participants, course places are allocated as follows:

1. Students for whom the study duration would be extended due to the postponement are to be given priority.

2. If criterion no. 1 does not suffice for regulating the admission, then first, students for whom the course is part of a compulsory module are to be given priority, and second, students for whom the course is part of an elective module.

3. If the criteria in no. 1 and 2 do not suffice for regulating the admission, then the available places are raffled.

Curriculum Master Software Engineering 2024W

siehe Termine
Gruppe 0
Datum Uhrzeit Ort
Di 03.03.2026
13.45 - 16.15 rr 20 rr 20 Barrierefrei
Di 10.03.2026
13.45 - 16.15 rr 20 rr 20 Barrierefrei
Di 17.03.2026
13.45 - 16.15 rr 20 rr 20 Barrierefrei
Di 24.03.2026
13.45 - 16.15 rr 20 rr 20 Barrierefrei
Di 14.04.2026
13.45 - 16.15 rr 20 rr 20 Barrierefrei
Di 21.04.2026
13.45 - 16.15 rr 20 rr 20 Barrierefrei
Di 28.04.2026
13.45 - 16.15 rr 20 rr 20 Barrierefrei
Di 05.05.2026
13.45 - 16.15 rr 20 rr 20 Barrierefrei
Di 12.05.2026
13.45 - 16.15 rr 20 rr 20 Barrierefrei
Di 19.05.2026
13.45 - 16.15 rr 20 rr 20 Barrierefrei
Di 26.05.2026
13.45 - 16.15 rr 20 rr 20 Barrierefrei
Di 02.06.2026
13.45 - 16.15 rr 20 rr 20 Barrierefrei
Di 09.06.2026
13.45 - 16.15 rr 20 rr 20 Barrierefrei
Di 16.06.2026
13.45 - 16.15 rr 20 rr 20 Barrierefrei
Di 23.06.2026
13.45 - 16.15 rr 20 rr 20 Barrierefrei