Catalogue 2016 - 2017

CPE 625 Advanced Software Engineering


3 cr.


CPE 425 or equivalent.

Course Description

This course introduces advanced topics in software system design, construction, and maintenance: Students learn about approaches to incorporating new features in legacy systems, as well as reverse engineering in systems lacking sufficient documentation. The use of components is stressed as a means of isolating and extending existing systems. Students participate in a semester long team project.