020732240 OBJECT-ORIENTED PRINCIPLES (UML) ( 3 Crd.Hrs )

Pre-Requisites : 020732220

"The course is designed to develop and master Object-Oriented Analysis and Design with Unified Modeling Language (OOAD/UML) 2.0 presents the concepts and techniques necessary to use “Use Case” technique to capture system requirements to drive the development of a good design model. In this course students learn to apply UML 2.0 notation to fundamental OOAD concepts, including architecture, objects, classes, components, subsystems, stereotypes, relationships, and supporting diagrams. Use UML throughout the project life-cycle to capture and communicate analysis and design decisions. Thus, students learn UML 2.0 notation in the context of an iterative, use case-driven, architecture-centric process. "