CPTR 450 Software Engineering

Overview of the processes and tools 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 using a modern revision control system.

Credits

3

Prerequisite

CPTR 242

Corequisite

CPTR 496 or ENGR 496 or permission of instructor

Distribution

Computer Science