Software Security Engineering
Certificate Course - Information Systems Engineering - ISE.1.2.I26
| Date | Nov 19 - 20, 2026 |
| Duration | 2 days |
| Location | On campus - Karlsruhe |
| Language | English |
| ECTS | upon request |
| Cost | 1,550€ |
Fundamentals
The course covers principles of cybersecurity engineering across the software development lifecycle.
Technology
It addresses methods and measures to detect and prevent vulnerabilities during development phases.
Applications
Participants apply security measures to identify and avoid vulnerabilities in software systems.
What you'll explore
- Constructive and analytical development measures to achieve security protection goals
- Systematic prevention and detection of vulnerabilities
- Adoption and implementation of security measures across different development phases
- Introduction to relevant fundamentals of formal security models
Your key takeaways
Participants
- acquire the ability to name criteria from security standards and evaluate their fulfillment.
- master central security principles and their application to specific use cases.
- can formalize security policies (based on security models) and recognize violations of policies.
- are familiar with the handling and processing of security incidents.
Taught by recognized experts in Software Security Engineering
Benefit from the knowledge of leading specialists with extensive experience in research and industry. Their deep expertise guarantees a course of outstanding academic and practical quality.
Dr. Christopher Gerking

Dr. Christopher Gerking is a Postdoctoral Researcher and Head of the “Engineering Security for Mobility Systems” laboratory at the Karlsruhe Institute of Technology (KIT). His research focuses on software security engineering, information flow security, and the protection of cyber-physical and mobility systems. Combining formal methods, privacy-enhancing technologies, and model-driven engineering, he develops innovative approaches for secure, trustworthy, and legally compliant software architectures in automotive and intelligent mobility applications.
Who should attend
This course is particularly beneficial for professionals in the following fields
-
Software engineers and developers
Professionals involved in designing, implementing, and maintaining software-intensive systems who want to integrate security principles, threat modeling, and secure coding practices throughout the development lifecycle. -
System and solution architects
Experts responsible for the architecture of complex applications or distributed systems who need to systematically address security requirements, choose appropriate security mechanisms, and evaluate design alternatives from a security perspective. -
Quality assurance, test, and DevOps engineers
Specialists working in testing, QA, CI/CD, and operations who aim to embed security checks into build and deployment pipelines, design effective security tests, and support continuous security assurance. -
IT security, cybersecurity, and compliance professionals
Practitioners who collaborate with development teams, define security policies and standards, or assess software for vulnerabilities and policy violations, and who want a deeper understanding of software security engineering methods. -
Researchers and early-career academics
Master’s students, PhD candidates, postdoctoral researchers, and academic staff in software engineering, cybersecurity, or information systems who seek an application-oriented introduction to engineering secure software systems.
Advance your career with KIT-level expertise
Benefit from the reputation of the Karlsruhe Institute of Technology (KIT) while gaining practical skills, flexible learning opportunities, and a recognized certificate to support your long-term professional growth.
Flexibility
Gain focused expertise in a specific field without committing to a full degree program, allowing you to build relevant knowledge efficiently and integrate learning seamlessly into your professional routine.
Relevance
Benefit from high-quality academic content combined with practical insights, delivered by experienced experts, supporting continuous, lifelong learning while ensuring direct applicability in real-world scenarios.
Advancement
Enhance your professional profile with a recognized certificate, demonstrating your commitment to ongoing development and supporting your career with tangible, verifiable credentials.