IT 688 - Software Testing

This course offers an introduction to the fundamental theory and concepts of testing computer software, including using a Life Cycle Methodology, reviewing the vocabulary, objectives and limits of software testing, defining and reporting software defects, and designing and executing test plans. Students also learn the challenges facing software testers. The course concludes with a section on managing the software testing process.