Dec 26, 2025  
2021-2022 Graduate Bulletin 
    
2021-2022 Graduate Bulletin [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 619 - SOFTWARE TESTING AND QUALITY EVALUATION


College of Engineering

Credits: 3

This course presents concepts and techniques for testing software and assuring its quality. Topics cover software testing at the unit, module, subsystem, and system levels, automatic and manual techniques for generating and validating test data, the testing process, static vs. dynamic analysis, functional testing, inspections, and reliability assessment. Professor’s note: The course prepares students to test software in structured, organized ways. This course provides practical knowledge of a variety of ways to test software, an understanding of some of the tradeoffs between testing techniques, and a feel for the practice of software testing and the research in software testing. Readings and summaries of current and seminal journal papers and texts are required.

Prerequisite(s):
Prereq: Nine hours of graduate study



Add to Portfolio (opens a new window)