CSCI 223 — Software Development
This course provides an in-depth examination and practical application of the methodologies for software design and development. Both classic (Waterfall) and emerging (Agile) methodologies are investigated. Basics of project management is explored as well. Students will gain experience by producing software using various methodologies.