• Basic terms
• Programmers errors and their consequences
• Software complexity and its influence onto reliability and safety
• Human reasoning models for constructive task solving
• Processing capacity
• Testing, problems and basic approaches
• Software development process
• Programming language safety
• Languages ADA and SPARK
• Standards IEC 61508, EN50128
• The use of undocumented SW in safety relevant systems
• Verification, validation, assessment, ISO standards
Calendars at the Faculty of Transportation Sciences, CTU in Prague