Enforcing SafE and Secure SOftware – In Teaching (EsprESSO-IT)
MA 23 – Call 21-09: Quality Assurance of Teaching at Vienna’s Universities of Applied Education
Currently, the teaching in the area of software development is, not least due to time constraints, focused almost exclusively on syntactic knowledge transfer and not on security topics.
The question to be answered is, how can the quality of education in software development courses related to security and safety be increased without reducing the current level of education in the area of programming knowledge, while maintaining the existing ECTS of the individual courses; thus, without changing the curricular framework.
This project addresses precisely this problem by defining minimum security standards for the different courses in software engineering and by providing the teachers with a tool to be developed that enables them to implement these minimum standards without limiting the topics already taught.
The main goals of the project are:
- Establishing expert tools that are available to students at any time and analyzing their code with regard to safety or security.
- Creating safety recommendations for software development and applying these in relevant courses.


Program Director Master Internet of Things and Smart Systems