Introduction to Object Oriented Paradigm; Principles of Modeling, Principles of Object Orientation; systems development using the object Oriented approach; Modeling; principles of modeling; requirements gathering and modeling using use case; techniques of modeling static and dynamic aspects of systems; finding classes and objects; Interaction Diagrams – sequence and collaboration diagrams; Class Diagrams; object diagram; activity diagram; State chart diagrams; component diagram; deployment diagram; designing OO testing methods and verification techniques