Software Testing

Host University

George Mason University

Semester

Summer 2026

Course Number

SWE 637 002

Credits

3

Discipline

Computer Science

Instructor

Johnson-Matthews, Brittany (johnsonb@gmu.edu)

Course Information

Students learn to test software effectively. Programmers learn practical ways to design high quality tests during all phases of software development. Students learn the theory behind criteria-based test design and to apply that theory in practice. Topics include test design, test automation, test coverage criteria, and how to test software in cutting-edge software development environments.

Prerequisites

SWE 619, or CS 540 and CS 571