631 - Agile Software Development
Agile Software Development --- This course provides an opportunity for students to apply skills in user experience analysis and software requirements gathering, drawing on Agile project management methodologies. These methods introduce students to tools for describing and tracking the work of a project in ways that support team collaboration, client relationship management, and the efficiency and quality of the finished project. Students will learn different agile methodologies and presentation techniques. Students will work on sample projects learning how to prioritize workflows and different client and stakeholder needs.