course number instructor title
CS 5914 MR Kennedy Software Project Management

Course Description 

This course will provide the opportunity to apply your computer science and software engineering knowledge to deliver a software product using agile methods.  Learners will engage in team-based, end-to-end software /systems planning and technical analysis.  This course is project-based with a strong emphasis on critical thinking, active learning, and student participation.

Course Objectives

Upon completion of this course, students should be able to:

·         Differentiate between traditional and agile project management approaches

·         Use agile methods to lead a software development effort

·         Manage a product backlog (requirements) using agile methods

·         Create agile project management metric artifacts

·         Develop an effective agile software development process using a combination of agile practices