OOAD
Course Learning Objectives:
1. Master the implementation of different Models
2. Be familiar with models, relationships, roles, types and interfaces
3. Demonstrate understanding the abstractions of various system models
4. Demonstrate understanding of various common modeling techniques
5. Implement various object models designing in more than one manner.
6. Choose the appropriate model for a specified application and different mechanisms
COURES OVERVIEW AND ITS SIGNIFICANCE: Introduction To OOAD---ππ
UNIT1:
Introduction to UML: Importance of modeling, principles of modeling, object oriented modeling, conceptual model of the UML, Architecture, and Software Development Life Cycle.
UNIT I Notes--ππππ
UNIT II:
Basic Structural Modeling: Classes Relationships, Common Mechanisms, and diagrams.
Advanced Structural Modeling: Advanced classes, advanced relationships, Interfaces, Types and Roles, Packages
UNIT II Notes-ππππ
UNIT III:
Class & Object Diagrams :Terms, concepts, modeling techniques for class & object diagrams
UNITIII Notes--ππππ
UNIT IV:
Basic Behavioral Modeling: Interactions, Interaction diagrams, Use cases, Use case diagrams, Activity Diagrams.
UNIT IV Notes--ππππ
UNIT V:
Advanced Behavioral Modeling :Events and signals, state machines, processes and threads, time and space, state chart diagrams.
UNIT VI:
Architectural Modeling : Component, Deployment, Component diagrams and Deployment diagrams and case study.
UNIT V and UNIT VI notes-ππππ
OOAD LECTURE PPTS--ππππ
OOAD Text Book Linkπππππ
Learning resources:
Text Books:
1. Grady Booch, James Rumbaugh, Ivar Jacobson: ‘The Unified Modeling Language User Guide’, Pearson Education.
Refernce books:
1. Meilir Page-Jones, ‘Fundamentals of Object Oriented Design in UML’, Pearson Education.
2. AtulKahate, ‘Object Oriented Analysis & Design’, The McGraw-Hill Companies
OOAD MID1 Marks-ππππ
updated Mid2 Marks and Attendance-ππππ
Comments
Post a Comment