OOAD Lesson Plan
OOAD Lesson Plan
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