Curriculum / DescriptionsCOMP_SCI 394: Agile Software Development
VIEW ALL COURSE TIMES AND SESSIONS
Prerequisites
By permission only.Description
See the course page on how to apply for this course: http://www.cs.northwestern.edu/academics/courses/394/
Developing mobile and web applications, using modern sustainable agile practices, such as backlogs, user stories, velocity charts, and test driven development, to deliver value as quickly as possible to end users, clients, developers, and the development organization.
- This course satisfies the Software Development Breadth & project requirement.
COURSE WEBSITE: Read More
REQUIRED TEXTBOOK: The Agile Samurai by Jonathan Rasmusson
REFERENCE TEXTBOOKS: None
COURSE COORDINATOR: Prof. Chris Riesbeck
COURSE INSTRUCTOR: Prof. Chris Riesbeck or Prof. Todd Warren
COURSE GOALS: The goal of this class is to provide students with skills in teamwork and objective-based development and give them the ability or build a development team as a leader and architect as well as a programmer and developer.
COURSE OUTCOMES: In the course of doing this work, individuals will develop skills in:
- Project planning and management
- Client management and project definition
- A testing based approach to development
- Team management and ongoing schedule tracking
- Pair programming
- Scope management