Professional Documents
Culture Documents
3 1 0 0 4
Pre-requisite NIL Syllabus version
1.0
Course Objectives:
1. To analyze a system in terms of problem-domain concept and seeks to elicit natural
interaction and discover natural constraints.
2. To design any task of conversion of the analysis model into concept and abstractions
present in the programming style of the target language
3. It assists Software Engineer to understand the problem domain to be communicated to the
clients. This includes incompleteness and inconsistency in the client’s awareness of the
problem domain.
4. To provide necessary tools to perform analyze and design complex software systems after
an in-depth analysis.
5. To assess the Unified Process and Unified Modeling Language.
6. To be able to design object oriented program modules.
Text Book(s)
1. Grady Booch and Robert A. Maksimchuk "Object Oriented Analysis and Design with
applications", 3rd Edition, Addison Wesley, 2007.
Reference Books
1. Schach, Stephen R., "An Introduction to Object-Oriented Systems Analysis and Design with UML
and the Unified Process", Tata McGraw Hill, 2003.