Chair of Programming Languages and AI
print


Breadcrumb Navigation


Content

Software Hardening

Bsc Seminar Software Hardening

Anmeldung

Die Anmeldung erfolgt über die Zentralanmeldung für Bachelorseminare (derzeit in Moodle).

Inhalt

Die Bedeutung von Software Security nimmt in einer zu nehmend digitalisierten Welt stetig zu. Angesichts der zunehmenden Vernetzung von Systemen, der Speicherung sensibler Daten in der Cloud und der Verbreitung von IoT-Geräten ist es von entscheidender Bedeutung, die Sicherheit von Software zu gewährleisten.

In unserem Seminar werden wir uns deshalb mit verschiedenen Aspekten von Software Hardening auseinandersetzen, von der Identifizierung von Sicherheitslücken bis hin zur Implementierung von Schutzmechanismen. Dabei werden wir unter anderem die technischen Grundlagen von Sicherheitskonzepten wie Memory Safety und Fuzzing verstehen lernen.

Das Seminar richtet sich an Studierende, die ein Interesse an der Sicherheit von Software haben und sich für die Herausforderungen und Lösungsansätze in diesem Bereich interessieren.

Neben dem eigentlichem Inhalt sollen auch Grundlagen des wissenschaftlichen Arbeitens vermittelt werden

Seminar-Leitung

Oliver Braunsdorf, Sebastian Jänich


Termine

Donnerstags 12:00 - 14:00, Oettingenstr. 67 , 067

Erster Termin: Donnerstag, 18. April 2024

Anwesenheit beim ersten Termin ist verpflichtend!


Ablauf


18.04.24 Einführung und Themenvergabe
25.04.24 Einführung in Wissenschaftliches Arbeiten
02.05.24 Erster Seminarvortrag
... Wöchentliche Seminarvorträge
18.07.24 Letzter Seminarvortrag

 

Vortrag

Einzelvorträge von etwa 25 Minuten Länge, mit anschließenden Feedbackrunden und thematischer Diskussion.

Ausarbeitung

Die Ausarbeitung ist eine selbständige Erarbeitung des Themas, mit Literaturrecherche und der Synthese verschiedener Quellen. Der Umfang sollte bei etwa 3000 Wörtern liegen. Einige Hinweise zu wissenschaftlichen Ausarbeitungen haben wir hier zusammengefasst.
Sprache

Vortrag und Ausarbeitung können auf Deutsch oder Englisch verfasst werden.