Description
This course teaches the evolutionary development approach of Object-Oriented Programming using the Unified Modeling Language, UML version 2.1 The course presents the important topics related to development methodologies using classes and objects, multiple configuration, inheritance, the reusability principle, analysis of requirements using the Use Case Model, realization of Use Case through the process of Object Finding Analysis, and the writing of the solution statistical models, dynamic models, and design patterns. Examples and hands-on exercises are provided for easy assimilation and application of the learning material.