This course introduces the concepts, techniques, and tools used for evaluating and ensuring the quality of computer software. Topics include dimensions and implications of quality, code reviews, test construction, test coverage metrics, partition testing, website testing, and current test support tools, including issue tracking systems.
School of Engineering and Computing
3 hours of lecture per week
- CIS 2025 or CIS 2262 or 2271 with a C- or better