CEN 4010: Software Engineering
Course Description for Software Engineering
Prerequisites: COP 3530 and COP 3703
Description: This course introduces students to fundamental Software Engineering concepts and current practices. Topics covered include: software process models; agile software development; requirements engineering; domain modeling; model-driven development; software architectures; design paradigms and patterns; project management, tracking, and release planning; collaborative development, testing, deployment, maintenance and evolution.