Course Description

Course CodeCourse NameCreditsHours
5905186 Software Quality Assurance 3.0 3
Description This course covers processes, methods, and tools associated with the production of robust, high-quality software. The student will be able to ? understand the reason and purpose of software quality assurance. ? comprehend the ingredients of quality assurance: software quality assurance; configuration management; verification and validation; and test and evaluation. ? understand software life cycles and software processes. ? know the mechanics of Cleanroom software engineering. ? understand the functions of configuration management: identification, control, auditing, and status accounting. ? know the models of automated configuration management: check-out/check-in, composition, long transaction, and change tracking.