Skip to main content

SRM AP -B.Tech III Year -Computer Networks-CSE301

CN Syllubus Overview of CN

E3 OOAD CS3226

 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

Popular posts from this blog

E1-CSE-CS2102-Object Oriented Programming Through Java

  Course code Course Name Course Category L-T-P Credits CS2102   Object Oriented Programing through JAVA   PCC   3-1-0   4   Course Learning Objectives: 1.        Gain knowledge about basic Java language syntax and semantics to write Java programs and use concepts such as variables, conditional and iterative execution methods etc., 2.        Understanding the fundamentals of object-oriented programming in Java, including defining classes, objects, invoking methods etc. and exception handling mechanisms. 3.         Understand the principles of inheritance, packages and interfaces. 4.         Understand the principles of Multithreading and Event handling ...