Engineering of Trustworthy Systems
Entwicklung vertrauenswürdiger Systeme
8 CPSummerEN
Prerequisites
Recommended, as written
Firm knowledge of module • 11889 Introduction to Cyber Security • 11897 Security of Resource-constraint Systems
Contents
This class both delivers theoretical foundations and methodological approaches and an oppotunity for students to work in teams of two to four to independently develop parts of a complex system. Theoretical background Systems engineering concepts and approaches that will be illustrated by examples: • System Design and Project Management: Design of a development project, project management, processes and tools, risk management, supply management • Development Process: Market trends of selected application area, Requirement engineering, SE models such as V-model, waterfall model etc. • Security Engineering approaches such as BSI Grundschutz, NIST Special Publication 800-82, Attack Trees, Penetration tools, etc. • Architecture development process, HW/SW architecture, networks, bus systems (e.g. CAN, Modbus), processor families, standard SW modules, boundary conditions for the design of architectures (size, costs, assembly, wiring) Hands-On-Experience Small teams of students will get the chance to develop selected parts of a complex system. Their tasks will be: • Leading a development team (role will change over time) • Designing a sub-system adhering to predefined interfaces • Implementing the system • Testing the newly developed sub-system Integrating the newly developed subsystems into the complete system • Testing the complete system including attacks such as buffer overflows, replay attacks, DoS Attacks etc.
Learning outcomes
After successfully completing the module, students are familiar with the central aspects of systems engineering, in particular the development, construction and operation of hybrid platforms. They are able to implement the guarantee of reliability, security and protection of complex modules. In addition to functional requirements, students are also able to consider economic and organizational aspects such as cost efficiency and the management of human resources.
Assessment
• Successful completion of homework, 5-7 series (50% of total marks) • Successful development of selected parts of a complex system (50% of total marks) 75% of the total marks are needed to pass the module
Literature (1)
- Will be announced in the first lecture.
Remarks
• Study programme Informatik M.Sc.: Compulsory elective module in complex „Angewandte und technische Informatik" (Niveaustufe 400) • Study programme Cyber Security M.Sc.: Compulsory elective module in complex „Cyber Security Methods“
Source: BTU's module description · retrieved 29 Sep 2026Original