- OO-Design
**Problem Analysis**- Object Model
**Review PLC**- PLC Review
- Purpose Scope Analysis (L3)
- Problem Domain Classes
- Identify Classes Objects (L5)
- Class Diagram Notation
- Diagram Associations (L7)
- Basic Object Modeling
- Multiplicity OO Modeling
- Define Constraints
- Modeling Aggregation (L11)
- Modeling Composition
- Modeling Generalization (L13)
- Advanced Associations (L14)
- Qualifiers Reduce Multiplicity
- Many to ManyAssociations
- Problem Analysis Conclusion
**Sequence Diagrams**- Modeling Sequences Scenarios
- Sequence Diagram - Conclusion
- Interaction Diagram - Quiz
- Applying Sequence Diagram-Quiz
**Model Reconciliation**- Reconcile Sequence Diagrams
- Test Interfaces
- Class Diagram Not Enough
**Model Refinement**- Refactoring Patterns
- Encapsulation Principles