19320701 Lecture

Secure Software Engineering

Jörn Eichler

Additional information / Pre-requisites

The goal of this lecture is to teach principles, methods and tools for the development of secure software applications. To this end, basic concepts are first introduced. This is followed by process models for developing secure software and evaluating the maturity of development processes. Along the phases or process groups of software development, central principles, methods and tools are then introduced and explained. Special attention is given to threat and risk analysis, security requirements, principles and patterns for designing secure software applications, secure and insecure software implementations, security tests and evaluation of the security properties of software applications.

close

Comments

Secure software engineering joins two important fields: Software engineering and information security. software engineering is the systematic use of principles, methods and tools to develop and deploy software. information security covers topics like confidentiality, integrity and availability of informations and data.

close

Suggested reading

  • Claudia Eckert: IT-Sicherheit,11. Auflage, De Gruyter Oldenbourg, 2023
  • Ross Anderson: Security Engineering, 3. Auflage, Wiley, 2020.
  • Weitere Literaturhinweise werden zu den einzelnen Themenblöcken bereitgestellt.
close

16 Class schedule

Regular appointments

Fri, 2024-10-18 10:00 - 12:00
Secure Software Engineering

Lecturers:
Prof. Dr. Jörn Eichler

Location:
T9/055 Seminarraum (Takustr. 9)

Fri, 2024-10-25 10:00 - 12:00
Secure Software Engineering

Lecturers:
Prof. Dr. Jörn Eichler

Location:
T9/055 Seminarraum (Takustr. 9)

Fri, 2024-11-01 10:00 - 12:00
Secure Software Engineering

Lecturers:
Prof. Dr. Jörn Eichler

Location:
T9/055 Seminarraum (Takustr. 9)

Fri, 2024-11-08 10:00 - 12:00
Secure Software Engineering

Lecturers:
Prof. Dr. Jörn Eichler

Location:
T9/055 Seminarraum (Takustr. 9)

Fri, 2024-11-15 10:00 - 12:00
Secure Software Engineering

Lecturers:
Prof. Dr. Jörn Eichler

Location:
T9/055 Seminarraum (Takustr. 9)

Fri, 2024-11-22 10:00 - 12:00
Secure Software Engineering

Lecturers:
Prof. Dr. Jörn Eichler

Location:
T9/055 Seminarraum (Takustr. 9)

Fri, 2024-11-29 10:00 - 12:00
Secure Software Engineering

Lecturers:
Prof. Dr. Jörn Eichler

Location:
T9/055 Seminarraum (Takustr. 9)

Fri, 2024-12-06 10:00 - 12:00
Secure Software Engineering

Lecturers:
Prof. Dr. Jörn Eichler

Location:
T9/055 Seminarraum (Takustr. 9)

Fri, 2024-12-13 10:00 - 12:00
Secure Software Engineering

Lecturers:
Prof. Dr. Jörn Eichler

Location:
T9/055 Seminarraum (Takustr. 9)

Fri, 2024-12-20 10:00 - 12:00
Secure Software Engineering

Lecturers:
Prof. Dr. Jörn Eichler

Location:
T9/055 Seminarraum (Takustr. 9)

Fri, 2025-01-10 10:00 - 12:00
Secure Software Engineering

Lecturers:
Prof. Dr. Jörn Eichler

Location:
T9/055 Seminarraum (Takustr. 9)

Fri, 2025-01-17 10:00 - 12:00
Secure Software Engineering

Lecturers:
Prof. Dr. Jörn Eichler

Location:
T9/055 Seminarraum (Takustr. 9)

Fri, 2025-01-24 10:00 - 12:00
Secure Software Engineering

Lecturers:
Prof. Dr. Jörn Eichler

Location:
T9/055 Seminarraum (Takustr. 9)

Fri, 2025-01-31 10:00 - 12:00
Secure Software Engineering

Lecturers:
Prof. Dr. Jörn Eichler

Location:
T9/055 Seminarraum (Takustr. 9)

Fri, 2025-02-07 10:00 - 12:00
Secure Software Engineering

Lecturers:
Prof. Dr. Jörn Eichler

Location:
T9/055 Seminarraum (Takustr. 9)

Fri, 2025-02-14 10:00 - 12:00
Secure Software Engineering

Lecturers:
Prof. Dr. Jörn Eichler

Location:
T9/055 Seminarraum (Takustr. 9)

Subjects A - Z