Modules

BackEsc11478

Software Security

Softwaresicherheit

6 CPWinter (even years)DEno longer offered

Prerequisites

Mandatory, as written

Keine erfolgreiche Teilnahme am Modul 11892 - Software Security.

Recommended, as written

Kenntnisse in: • Grundlagen der Softwaretechnik • Mathematische Grundlagen (Logik, Algebra, Zahlentheorie)

Contents

Methoden und Werkzeuge zur Konstruktion und Analyse von sicheren Softwaresystemen

Learning outcomes

Nach erfolgreichem Abschluss des Moduls besitzen die Studierenden Kenntnisse von Methoden und Werkzeugen zur Konstruktion und Analyse von sicheren Softwaresystemen. Sie sind befähigt zur Anwendung und Evaluierung von Methoden und Werkzeugen zur Konstruktion und Analyse von sicheren Softwaresystemen. Sie sind befähigt zur selbständigen Erarbeitung und Präsentation von Spezialwissen im Themenfeld Softwaresicherheit.

Assessment

Voraussetzung für die Modulabschlussprüfung: • erfolgreiche Bearbeitung von Übungsaufgaben einschließlich erfolgreicher Präsentation der Ergebnisse im Rahmen der Übungsveranstaltung (75% müssen erbracht werden)Modulabschlussprüfung: • Klausur, 90 min. ODER • mündliche Prüfung, 30-45 min. (bei geringer Teilnehmerzahl) In der ersten Lehrveranstaltung wird bekanntgegeben, ob die Prüfungsleistung in schriftlicher oder mündlicher Form zu erbringen ist.

Literature (7)
  • Gary McGraw, Software Security: Building Security In. Addison Wesley, 2006
  • Ross Anderson: Security Engineering, Wiley, 2001
  • Jan Jürjens: Secure Systems Development with UML, Springer, 2010
  • Eduardo Fernandez-Buglioni: Security Patterns in Practice: Designing Secure Architectures Using Software Patterns, Wiley, 2013
  • Software Security: Principles, Policies, and Protection, HexHive Books, http://nebelwelt.net/SS3P/, Mathias Payer, 2021
  • Claudia Eckert: IT-Sicherheit, Oldenbourg, 2015
  • Andreas Pfitzmann: Sicherheit in Rechnernetzen, Skript, 2014

Remarks

• Studiengang Informatik M.Sc.: Wahlpflichtmodul in Komplex „Praktische Informatik“ (Niveaustufe 400) • Studiengang eBusiness M.Sc.: Wahlpflichtmodul im Komplex „Entwicklung und Aufbau von eBusiness-Systemen" • Studiengang Cyber Security M.Sc.: Wahlpflichtmodul im Komplex „Cyber Security Methods“. • Studiengang Angewandte Mathematik M.Sc.: Wahlpflichtmodul im Komplex „Anwendungen“, Bereich „Informatik“ Falls kein Bedarf am Modulangebot in deutsche Sprache vorliegt, so kann statt dem Modul 11892 auch das englischsprachige Modul 11892 „Software Security“ angeboten werden.

Source: BTU's module description · retrieved 14 Oct 2026Original

Module catalogue · unofficial

Betula is an unofficial project and not part of BTU.

Folia 1.0.3Radix 0.6.0

Data as of 21 Oct 2026Winter 2026/27Source: BTU