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. Prerequisite: CPTR 241. Corequisite: CPTR 496 or ENGR 496 or permission of instructor.

Credits

3

Distribution

Computer Science