course number instructor title
CS 4704 R Charles Software Engineering Capstone
In this capstone students explore various project management tools and how they overlap with 
software development methodologies, such as Agile, in delivering successful software applications. 
Learning objectives for this course include: 

• Learning various project management tools and techniques as defined by the Project Management 
  Institute (PMI) and documented in the Project Management Book of Knowledge (PMBOK); 
• Delivering a successful software application, as defined by PMI standards; 
• Understanding the overlap between project management and the software development methodology 
  Agile and how these two methodologies can complement each other; 
• Successfully executing and demonstrating software development methodology steps and protocols; 
• Overcoming “real life” software development project obstacles. 

 
Prerequisite: CS 3704.