0% found this document useful (0 votes)
236 views2 pages

OOAD Lesson Plan

This document outlines the weekly schedule and curriculum for an Object Oriented Analysis and Design (OOAD) course taught by three faculty members. The course spans 12 weeks and covers key OOAD concepts like classes, objects, inheritance, UML diagrams, analysis using use cases and modeling approaches, design principles and patterns, and software quality testing strategies. Lectures are supplemented with readings from textbooks on OO analysis, design, modeling and development methodologies.

Uploaded by

shilpareddy888
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
236 views2 pages

OOAD Lesson Plan

This document outlines the weekly schedule and curriculum for an Object Oriented Analysis and Design (OOAD) course taught by three faculty members. The course spans 12 weeks and covers key OOAD concepts like classes, objects, inheritance, UML diagrams, analysis using use cases and modeling approaches, design principles and patterns, and software quality testing strategies. Lectures are supplemented with readings from textbooks on OO analysis, design, modeling and development methodologies.

Uploaded by

shilpareddy888
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

1. Name of the Faculty : V. J oseph Raymond, Aishwayralakshmi, M.

B Mukesh Krishnan
2. Course Name : OOAD
3.Course Code : IT0207
4. Branch : Information Technology


Weekly
Schedule
Lecture Notes
Hours
Required
Actual
Hours
Readings Resources
Week 1


UNIT I- INTRODUCTION
Object Basics: Classes and Objects
Inheritance Object relationship - Dynamic
binding.

3
6
TB1
Unit I (PPT)

Week 2
OOSD Life Cycle:
Analysis Design - Implementation -
Testing.
3 TB1
Week 3
UNIT II- METHODOLOGY AND UML
UML:
UML diagrams-
Class Diagram, Use-Case Diagram
3
6
TB1
Unit II (PPT)

Week 4
UML Dynamic Modeling
3 TB1
Week 5
OMT- Booch methodology- J acobson
methodology
2
TB1
Unified Approach 1
Week 6
UNIT III ANALYSIS
Identifying Use cases: Use case model. 1
6
TB1
Unit III
(PPT)

Classification: Approaches for identifying
classes Noun Phrase approach
Common class pattern approach- CRC.
2
Week 7
Identifying Object relationships:
Associations Super-Sub Relationship-
3 TB1

A part of relationship case study


Week 8
UNIT IV DESIGN
Design Process & Design Axioms: OO
Design Axioms Corollaries
1
6
TB1
Unit IV
(PPT)

Design Pattern. 1
TB1 Designing Classes: Class
Design Designing method protocol.
1
Week 9
Access Layer: Object Storage and object
interoperability
1
TB1
DBMS - OODBMS. 2
Week 10
View Layer. Case study 2 TB1
UNIT V - SOFTWARE QUALITY
Testing Strategies 1
6
TB1
Unit V (PPT)

Week 11
Test cases - Test plan Continuous testing
Debugging principles

3 TB1
Week 12 Case study. 2 TB1
Total Hours 35 30 TB1

Text Books
1. Ali Bahrami, Object Oriented System Development, McGraw Hill International Edition-
1999
2. Booch G, Object Oriented Analysis and Design, Addison Wesley Publishing Company-
2nd Edition- 2000.
3. Rambaugh.J - Blaha. M. Premerlani.W, Eddy F and Loresen W, Object Oriented
Modeling and Design-Prentice Hall of India- 1997.
4. Coad P- Yourdon E, Object oriented analysis, Yourdon Press, 1991.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy