Zur Modulseite PDF generieren

#40713 / #3

SS 2017 - WS 2018/19

English

Software Security

6

Albayrak, Sahin

Benotet

Portfolioprüfung

English

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

Students learn how to develop secure software systems. They will gain knowledge of the basics of Security engineering. There will be focus on distributed (web) applications.

Lehrinhalte

Secure software developed is not only focused on implementation aspects, like avoiding buffer overflows, but involves the whole the software life cycle from requirements gathering until operation. During lecture all phases will be addresses, with a special focus on the design phase and common security and misuse patterns. During the practical part students will realize smaller implementation tasks and present more details on practical aspects that had been covered in the lecture.

Modulbestandteile

Compulsory area

Die folgenden Veranstaltungen sind für das Modul obligatorisch:

LehrveranstaltungenArtNummerTurnusSpracheSWS ISIS VVZ
Security aspects in software engineeringIV0435 L 793WiSeKeine Angabe4

Arbeitsaufwand und Leistungspunkte

Security aspects in software engineering (IV):

AufwandbeschreibungMultiplikatorStundenGesamt
Präsenzzeit15.04.0h60.0h
Preparation & Assignments15.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

Module consists of lectures, tutorials and students' inputs in the form of talks and system demonstrations. During the tutorials solutions will be worked on independently in small groups.

Voraussetzungen für die Teilnahme / Prüfung

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

- Basic knowledge in object oriented software development - Programming skills in Java - Basic XML knowledge

Verpflichtende Voraussetzungen für die Modulprüfungsanmeldung:

Dieses Modul hat keine Prüfungsvoraussetzungen.

Abschluss des Moduls

Benotung

Benotet

Prüfungsform

Portfolio examination

Art der Portfolioprüfung

100 Punkte insgesamt

Sprache(n)

English

Prüfungselemente

NamePunkteKategorieDauer/Umfang
(Ergebnisprüfung) 9 Assignments25schriftlich9 x 2 hours (est.)
(Lernprozessprüfung) Oral consultation75mündlich1 hour

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)

Die Gesamtnote gemäß § 47 (2) AllgStuPO wird nach dem Notenschlüssel 2 der Fakultät IV ermittelt.

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

Qispos oder Prüfungsamt 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
Zusätzliche Informationen:

 

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
Dieses Modul findet in keinem Studiengang Verwendung.

Sonstiges

Keine Angabe