Learning Objectives

  • Define the security attributes of confidentiality, integrity, and availability
  • Match the following terms with their definitions
    • asset
    • attack
    • control
    • exposure
    • threat
    • vulnerability
  • Identify security requirements for a system
  • Perform a security risk assessment for a system

How to Complete this Lesson

Complete the following learning activities: (2.75–3.25 hours total)

  1. Read the following in Software Engineering:
    • Chapter 13: Security engineering (105–135 minutes)
      • Security and dependability
      • Security and organizations (skim)
      • Security requirements (skim)
      • Secure systems design
      • Security testing and assurance
  2. Attend the class meeting (60 minutes)
    • Complete the handout (after class if necessary)

Due

As a reminder, the following is due this lesson:

Resources

Videos