Jun 07, 2025  
2017 Undergraduate Catalog 
    
2017 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Favorite (opens a new window)

CS 4930  -  Software Testing and Quality Assurance (3)

Concepts and techniques for testing software and assuring its quality. Students learn the testing fundamentals, the theory behind criteria-based test design and to apply that theory in practice. Topics covered include software testing at unit, module, subsystem, and system levels; automatic and manual techniques for generating and validating test data; testing process; static vs. dynamic analysis; functional testing; inspections; and reliability assessment. Prerequisite(s): CS 2300 .



Add to Favorite (opens a new window)