CS 489 Component Security

This course focuses on the design, procurement, testing, analysis, and maintenance of components integrated into larger systems. This course addresses will be introduced to and practically apply vulnerabilities of system components, component lifecycle, secure component design principles, supply chain management security, security testing, and reverse engineering.  

Credits

5

Outcomes

  1. As a result of this course, students will know or be able to do the following:
  2. Understand component security in cloud - vulnerabilities of system components, component lifecycle, and supply chain management security.
  3. Understand secure component development - secure component design principles, security testing, and reverse engineering.
  4. Apply secure component development to a software application.
  5. Analyze component security in a cloud-based application development.
  6. Evaluate component security in a cloud environment.
  7. Create a software application using secure components in the cloud.