The course
focuses on the object oriented software development process,
specifically OO analysis and OO design. The Unified Modeling
Language (UML) will be covered and used throughout the course to model
and describe the software development process. Additional topics
process improvement, agile development, software metrics, estimation,
design
patterns, and frameworks.
Prerequisites:
Graduate standing and strong programming skills.
TIme: MW 12:30-1:45pm
Place: 276 MSB