Dec 04, 2024  
2023-2024 Undergraduate Catalogue 
    
2023-2024 Undergraduate Catalogue Archived Catalogue

CSC 451 - Software Assurance


Introduction to quality assurance, reliability, security in software engineering. Topics include quality/security requirements and specifications; design and code review; techniques for static and dynamic analysis of software; software metrics; advanced testing techniques; reliability growth modeling. Emphasis on software security engineering provided, including threat modeling, secure design principles, secure development processes. Course provides practical application of strategies and principles learned.

Credit Hours: 3

Prerequisite Courses: Prerequisite or Corequisite: CSC 450 , or instructor approval.
Course Repeatability: Course may not be repeated. Maximum Repeatable Hours: 3


Click here for the Spring 2025 Class Schedule.