Secure Software Engineering
Wednesday, 10 c.t. - 12
The students will learn how to integrate security aspects into the phases of a Software Development Lifecycle. They
will learn:
• Methods for identifying threats and vulnerabilities (threat modeling and risk analysis).
• How to design secure architectures using fundamental design principles (e.g., STRIDE).
• Secure coding practices and common vulnerability types.
• Key considerations when using cryptographic methods in software.
• How to assess the severity of a vulnerability.
• Best practices for system configuration, deployment, and maintenance
The students will learn how to integrate security aspects into the phases of a Software Development Lifecycle. They
will learn:
• Methods for identifying threats and vulnerabilities (threat modeling and risk analysis).
• How to design secure architectures using fundamental design principles (e.g., STRIDE).
• Secure coding practices and common vulnerability types.
• Key considerations when using cryptographic methods in software.
• How to assess the severity of a vulnerability.
• Best practices for system configuration, deployment, and maintenance
Time
Wednesday, 22.10.25
– Friday, 06.02.26
Event format
Talk
Topic
Lecture
Target groups
Students
Location
Hörsaalzentrum
Room
HS7
Reservation
not required
Organizer
Dr. Christian Tiefenau
Contact