CPTR 450 Software Engineering

Overview of the processes used to design, develop, and maintain complex software systems in preparation for the senior project sequence. Students will describe software quality characteristics, the software engineering process, and the development life cycle. Students will also participate in a large team programming project from requirement analysis through deployment and maintenance.

Credits

3

Prerequisite

CPTR 242

Corequisite

CPTR 496 or ENGR 496 or permission of instructor

Distribution

Computer Science