Module

Software Security

Softwaresicherheit

6 LPWiSe (gerade Jahre)DEwird nicht mehr angeboten

Voraussetzungen

Zwingend, im Wortlaut

Keine erfolgreiche Teilnahme am Modul 11892 - Software Security.

Empfohlen, im Wortlaut

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

Inhalte

Methoden und Werkzeuge zur Konstruktion und Analyse von sicheren Softwaresystemen

Lernziele

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.

Prüfungsleistung

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.

Literatur (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

Bemerkungen

• 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.

Quelle: Modulbeschreibung der BTU · abgerufen 14.10.2026Original

Modulkatalog · inoffiziell

Betula ist ein inoffizielles Projekt und gehört nicht zur BTU.

Folia 1.0.3Radix 0.6.0

Daten vom 21.10.2026WiSe 2026/27Quelle: BTU