Zur Modulseite PDF generieren

#40713 / #8

Seit WiSe 2024/25

Englisch

Software Security for Autonomous Systems

6

Albayrak, Sahin

Benotet

Portfolioprüfung

Englisch

Zugehörigkeit


Fakultät IV

Institut für Wirtschaftsinformatik und Quantitative Methoden

34361200 FG Agententechnologien in betrieblichen Anwendungen und der Telekommunikation (AOT)

Keine Angabe

Kontakt


TEL 14

Bsufka, Karsten

karsten.bsufka@tu-berlin.de

Lernergebnisse

Die Studierenden lernen, wie sie sichere Softwaresysteme entwickeln können. Sie erwerben Kenntnisse über die Grundlagen der Sicherheitstechnik. Der Schwerpunkt liegt dabei auf verteilten Anwendungen.

Lehrinhalte

Die Entwicklung sicherer Software konzentriert sich nicht nur auf Implementierungsaspekte wie die Vermeidung von Pufferüberläufen, sondern umfasst den gesamten Lebenszyklus der Software von der Anforderungserhebung bis zum Betrieb. In der Vorlesung werden alle Phasen behandelt, wobei ein besonderer Schwerpunkt auf der Entwurfsphase und gängigen Sicherheits- und Missbrauchsmustern liegt. Im praktischen Teil werden die Studierenden kleinere Implementierungsaufgaben umsetzen und die in der Vorlesung behandelten Aspekte detaillierter kennenzulernen.

Modulbestandteile

Pflichtbereich

Die folgenden Veranstaltungen sind für das Modul obligatorisch:

LehrveranstaltungenArtNummerTurnusSpracheSWS ISIS VVZ
Software Security for Autonomous SystemsIVWiSeKeine Angabe4

Arbeitsaufwand und Leistungspunkte

Software Security for Autonomous Systems (IV):

AufwandbeschreibungMultiplikatorStundenGesamt
Präsenzzeit15.04.0h60.0h
Vor-/Nachbereitung15.08.0h120.0h
180.0h(~6 LP)
Der Aufwand des Moduls summiert sich zu 180.0 Stunden. Damit umfasst das Modul 6 Leistungspunkte.

Beschreibung der Lehr- und Lernformen

Das Modul besteht aus Vorlesungen, Tutorien und studentischen Beiträgen in Form von Vorträgen und Systemdemonstrationen. In den Hausaufgaben werden Lösungen in Kleingruppen selbständig erarbeitet.

Voraussetzungen für die Teilnahme / Prüfung

Wünschenswerte Voraussetzungen für die Teilnahme an den Lehrveranstaltungen:

Wünschenswerte Voraussetzungen für die Teilnahme an den Kursen: - Grundkenntnisse in objektorientierter Softwareentwicklung - Programmierkenntnisse in Java

Verpflichtende Voraussetzungen für die Modulprüfungsanmeldung:

Dieses Modul hat keine Prüfungsvoraussetzungen.

Abschluss des Moduls

Benotung

Benotet

Prüfungsform

Portfolioprüfung

Art der Portfolioprüfung

100 Punkte insgesamt

Sprache(n)

Englisch

Prüfungselemente

NamePunkteKategorieDauer/Umfang
(Ergebnisprüfung) 9 Assignments50schriftlichKeine Angabe
(Lernprozessprüfung) Oral consultation50mündlich1 x 20 min

Notenschlüssel

Notenschlüssel »Notenschlüssel 2: Fak IV (2)«

Gesamtpunktzahl1.01.31.72.02.32.73.03.33.74.0
100.0pt95.0pt90.0pt85.0pt80.0pt75.0pt70.0pt65.0pt60.0pt55.0pt50.0pt

Prüfungsbeschreibung (Abschluss des Moduls)

Keine Angabe

Dauer des Moduls

Für Belegung und Abschluss des Moduls ist folgende Semesteranzahl veranschlagt:
1 Semester.

Dieses Modul kann in folgenden Semestern begonnen werden:
Wintersemester.

Maximale teilnehmende Personen

Die maximale Teilnehmerzahl beträgt 20.

Anmeldeformalitäten

Moses und zusätzlich durch Registrierung auf der ISIS-Kursseite

Literaturhinweise, Skripte

Skript in Papierform

Verfügbarkeit:  nicht verfügbar

 

Skript in elektronischer Form

Verfügbarkeit:  verfügbar

 

Literatur

Empfohlene Literatur
Bruce Schneier: Applied Cryptographie, Wiley, 1996
Christopher Steel, Ramesh Nagappan and Ray Lai. Core Security Patterns, Prentice Hall, 2006
Gary McGraw. Software Security: Building Security. Addison-Wesley, 2006.
Matt Bishop. Computer Security - Art and Science. Addison-Wesly, 2003.
Ross Anderson: Security Engineering, Wiley, 2008.

Zugeordnete Studiengänge


Diese Modulversion wird in folgenden Studiengängen verwendet:

Studiengang / StuPOStuPOsVerwendungenErste VerwendungLetzte Verwendung
Computer Engineering (M. Sc.)18WiSe 2024/25SoSe 2025
Computer Science (Informatik) (M. Sc.)110WiSe 2024/25SoSe 2025
Elektrotechnik (M. Sc.)16WiSe 2024/25SoSe 2025
Information Systems Management (Wirtschaftsinformatik) (M. Sc.)16WiSe 2024/25SoSe 2025
Wirtschaftsingenieurwesen (M. Sc.)14WiSe 2024/25SoSe 2025

Sonstiges

Keine Angabe