CS640 Software Project Management

Advances in Agile Project Management utilizing methodologies such as Scrum has redefined the more traditional approaches to Software Project Management. This course presents the principles and concepts associated with software development projects applying agile project management approaches. Students are given the opportunity to apply project planning, risk management, estimation, cost modeling, scheduling, control, resource management, and utilize project management tools and techniques in the context of developing software projects.

Prerequisite

None

Corequisite

None

Credits

4

Distribution

Computer Science/Engineering/Information Technology