Skip to content

Latest commit

 

History

History
56 lines (53 loc) · 4.97 KB

index.md

File metadata and controls

56 lines (53 loc) · 4.97 KB
layout title description
default
8420 Modules
CYBR 8420 Software Assurance Modules

Class Topics*

Content will be linked as we progress through the semester. This allows to me to update/create/re-design content throughout the semester.

  1. The Demand for Software Assurance
  1. What is Software Assurance?
  1. Collaborating when working on Software
  • Self-paced module: Get familiar with version control.
  1. Engineering For Assurance
  1. Engaging with Open Source Projects, by Matt Germonprez
  2. Requirements for Software Security Engineering
  1. Assurance Cases for Software Security Engineering
  1. Maturity Models for Software Security Engineering
  • Build Security In Maturity Model (BSIMM)
  1. Midterm Exam
  2. Design for Software Security Engineering
  • Lecture: Threat Modeling
  • Hands-on: Working session on Threat Modeling using Microsoft Threat Modeling Tool.
  1. Coding for Software Security Engineering
  1. Testing for Software Security Engineering
  2. Project Presentations
  3. Final Exam
  4. Other topics
  • Guest talks from other faculty or practitioners.
  • Quizzes at several checkpoints in the course.

* These topics will get refined and updated as the semester progresses