Oct 25, 2026  
2026-2027 Undergraduate Catalogue 
    
2026-2027 Undergraduate Catalogue

SENG 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.

Prerequisite or Corequisite Courses: CSC 450 or SENG 401
Course Repeatability: Course may be repeated.