Functional Safety for Safety Critical Software, 6 credits

Functional Safety for Safety Critical Software, 6 credits

All Courses Dependable Software

The purpose is to give the students an overview of issues and methods for development and assurance of safety-critical software, including details of selected technologies, methods and tools.

Responsible: Mälardalen University (Kaj Hänninen, Kristina Lundqvist)

Course modules:

  1. Introduction to functional safety
  2. Functional safety analysis techniques
  3. Software safety standards
  4. Verification and validation of software
  5. Architectures for functional safety

Learning outcomes: The student should after course completion be able to:

  • be well aware of key issues and methods used for development of safety-critical software,
  • be able to apply selected tools and methods for development and assurance of safety-critical software,
  • have demonstrated ability to document the safety assurance work, and have aquired an ability to adopt the scientific advances within the area.

Related industrial challenges addressed in the course:

  • How to increase the knowledge and general enhancement of safety cultures in development of safety critical systems
  • How to clarifying the structure and scope of assurance activites in development of safety critical systems
  • How to increasing the knowledge of responsibilities, morals and ethics in development of safety critical systems
  • How to increase the competence and skills of personell to increase flexibility and qualification in role appointments for development of safety critical systems

Upcoming instances: September 2017, and ’18

More info:

  • Course title in Swedish: Funktionell säkerhet för säkerhetskritisk mjukvara
  • Course code: DVA445 (at MdH), MDH-24024 (at antagning.se)
  • Course syllabus at Mälardalen University
  • September 2017 instance at Mälardalen University
  • Apply at antagning.se
  • Admission requirements: 120 credits of which at least 80 credits in Computer Science and / or equivalent. In addition, at least 18 months of documented work experience in software development.