SW4592 Software Risk Assessment in DOD

This course introduces concepts, techniques and tools for software risk management. The course examines various risks of software practice and evaluates them in terms of mathematical models (e.g. probability theory). Students learn techniques for mitigating, avoiding, and handling risks throughout the software life cycle. The course depends on software metrics; we also look at reliability theory and its application to software risk management. Prerequisite: SW3460 or consent of the instructor.

Prerequisite

SW3460

Lecture Hours

3

Lab Hours

1

Course Learning Outcomes

After completing this course, students will be able to do the following:

  • Understand government policy on IT security and risk management.
  • Evaluate various risks of software practice in terms of mathematical models.
  • Perform risk assessments for software systems.
  • Manage risks associated with software systems throughout the software lifecycle.
  • Apply DoD Instruction 5000.02 and MIL-STD-882E to risk assessment for software systems.