CS 580A5 - Software Testing and Analysis

Techniques to analyze and test programs: test input generation, execution, test adequacy assessment, and fault localization. Graduate standing required.

This course can be applied towards:


CS 414 (Object-Oriented Design) with a C or better, or written consent of instructor.

Textbook and Materials

Required Textbook: Paul Ammann and Jeff Offutt, Introduction to Software Testing, Cambridge University Press, Cambridge, UK

Edition 2 is expected to be out in Oct 2016.

Edition 1 is available, UK, ISBN 0-52188-038-6, 2008.