Select one of the options below:
Systematic approaches to software testing, theoretical foundations, and the current state of practice. Techniques and tools that improve software testing and overall development skills.
CS 314 (Software Engineering with a C or better.)