CPW 207 Object-Oriented Analysis & Design
Explore methodologies and technologies used in analyzing, designing and developing object-oriented software systems intended to solve real-world problems. Build on the Systems Development Life Cycle (SDLC) model initially presented in the CPW 101 course to model and design systems using tools such as CRC cards, and the Unified Modeling Language (or UML, which includes class, use case, and sequence diagrams). Discuss the theoretical and practical aspects of object orientation.
Prerequisite
Successful completion of
CPW 245.