Dec 03, 2024  
2024-2025 Undergraduate Catalog 
    
2024-2025 Undergraduate Catalog
Add to Catalog (opens a new window)

CS 5314 - Software Testing and Quality Assurance


Credits: 3

Examines the relationship of software testing to quality, with an emphasis on testing techniques and the role of testing in the validation of system requirements. Topics include module and unit testing, integration, code inspection, peer reviews, verification and validation, statistical testing methods, error prevention and detection, project metrics selection and implementation, testing principles, formal models of testing, and performance monitoring, and measurement. Also, defining test plans and strategies that map to system requirements. Prerequisites: C- or better in all previous CS courses and senior standing. It is strongly recommended that students have software engineering experience.



Add to Catalog (opens a new window)