Software System Safety

COM S 515
  1. Credits and contact hours: 3 credits, 3 contact hours
  2. Instructor’s or course coordinator’s name: Robyn Lutz
  3. Text book, title, author, and year: None required
  4. Other supplemental materials: None

Specific course information

  1. Brief description of the content of the course: An introduction to the hazard analysis, safety requirements, design, and testing of software for safety-critical and high-dependability systems. Safety analysis techniques, fault identification and recovery, and certification issues. Emphasizes a case-based and systematic approach to software's role in safe systems.
  2. Prerequisites or co-requisites: COM S 309 or COM S 311; for graduate credit: graduate standing or permission of instructor
  3. Required, elective, or selected elective? Selected Elective

Specific goals for the course

  1. Specific outcomes of instruction:
  • An ability to design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline (2)
  • An ability to apply computer science theory and software development fundamentals to produce computing based (6)

Brief list of topics to be covered

  • Safety requirements in software