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. 

Credits

4

Prerequisite

Successful completion of CPW 245.