COMPUTER 
SCIENCE ACADEMY

An initiative, to make this planet green in terms of education.

Object Oriented Analysis & Design

Course Description

Object orientation concepts, theories and principles; Fundamental concepts of the object model; classes, objects, methods and messages, encapsulation and inheritance, interface and implementation, reuse and extension of classes, inheritance and polymorphism; Process of object-oriented requirements specification, analysis and design; Notations for object-oriented analysis and design; Case studies and applications using some object oriented programming languages.


Scope & Objectives

To enable the student to understand and apply the OOAD concepts and UML techniques to any software development effort.


Prescribed Text Book 

Larman, Craig, Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development, Pearson Education.