Thursday, September 22, 2011

First Semester Comprehensive Exam: Study Plan: Object Oriented Analysis and Design

Hi MSSS Aspirants,

Below is the study plan for the First Semester Comprehensive Exam for subject, Object Oriented Analysis and Design.



Date Topic Sub-Topic
Mon, Sep 12, 11 To learn to apply five of the GRASP principles or patterns for OOD UML versus Design Principles.
Tue, Sep 13, 11
GRASP: A Methodical Approach to Basic OO Design.
Wed, Sep 14, 11
Connection between Responsibilities, GRASP, and UML Diagrams.
Thu, Sep 15, 11
Patterns, A Short Example of Object Design with GRASP.
Fri, Sep 16, 11
Applying GRASP to Object Design.
Sat, Sep 17, 11
Creator.
Sun, Sep 18, 11
Information Expert (or Expert).
Mon, Sep 19, 11
Low Coupling.
Tue, Sep 20, 11
Controller.
Wed, Sep 21, 11
High Cohesion.
Thu, Sep 22, 11 Object Design Examples with GRASP. Use Case Realization, Use Case Realizations for the NextGen Iteration.
Fri, Sep 23, 11
Use Case Realizations for the Monopoly Iteration.
Sat, Sep 24, 11
Iterative and Evolutionary Object Design.
Sun, Sep 25, 11 To identify kinds of Visibility and designing to establish visibility. Visibility Between Objects, Visibility, Four kinds of visibility.
Mon, Sep 26, 11 To map design artifacts to code. Programming and Iterative, Evolutionary Development
Tue, Sep 27, 11
Mapping Designs to Code
Wed, Sep 28, 11
Creating Class Definitions from DCDs
Thu, Sep 29, 11
Creating Methods from Interaction Diagrams
Fri, Sep 30, 11
Collection Classes in Code
Sat, Oct 1, 11
Exceptions and Error Handling
Sun, Oct 2, 11
Defining the Sale.makeLineItem Method.
Mon, Oct 3, 11
Order of Implementation.
Tue, Oct 4, 11
Test-Driven or Test-First Development.
Wed, Oct 5, 11
Introduction to the NextGen POS Program Solution.
Thu, Oct 6, 11 To introduce Test Driven Development and Refactoring. Test-Driven Development.
Fri, Oct 7, 11
Refactoring.
Sat, Oct 8, 11 To learn UML Tools and UML as Blueprint. Forward, Reverse, and Round-Trip Engineering.
Sun, Oct 9, 11
Common Report of Valuable Features
Mon, Oct 10, 11
Suggestions for choosing a UML tool, suggestions on how to integrate UML wall sketching and tools.
Tue, Oct 11, 11 For the Quick Analysis Update. Case Study: NextGen POS.
Wed, Oct 12, 11
Case Study: Monopoly.
Thu, Oct 13, 11 To define the requirements for the iteration-2. From Iteration 1 to 2. Iteration-2 Requirements and Emphasis: Object Design and Patterns.
Fri, Oct 14, 11

Sat, Oct 15, 11 To apply the remaining GRASP patterns. Polymorphism.
Sun, Oct 16, 11
Pure Fabrication.
Mon, Oct 17, 11
Indirection.
Tue, Oct 18, 11
Protected Variations.
Wed, Oct 19, 11 To introduce and apply some GoF design patterns. Adapter (GoF). Factory. Singleton (GoF).
Thu, Oct 20, 11
Strategy (GoF). Composite (GoF) and Other Design Principles. Facade (GoF).
Fri, Oct 21, 11
Observer/Publish-Subscribe/Delegation Event Model (GoF).
Sat, Oct 22, 11 To define the requirements for the iteration-3. NextGen POS. Monopoly.
Sun, Oct 23, 11 To introduce UML activity diagram notation, with examples, and various modeling applications. UML Activity Diagram Notation.
Mon, Oct 24, 11
Guidelines. Example: NextGen Activity Diagram.
Tue, Oct 25, 11 To introduce UML state machine diagram notation, with examples, and various modeling applications. Definitions: Events, States, and Transitions.
UML State Machine Diagram Notation. Example: NextGen Use Case State Machine Diagram.
Wed, Oct 26, 11 To Relate Use Cases. The include Relationship.
Terminology: Concrete, Abstract, Base, and Addition Use Cases.
Thu, Oct 27, 11
The extend Relationship.
The generalize Relationship. Use Case Diagrams.
Fri, Oct 28, 11 Revision Revision
Sat, Oct 29, 11 Revision Revision
Sun, Oct 30, 11 Exam Day Best Wishes!!

Best wishes for the exam on 30th October, 2011 !! Study hard!!

No comments:

Post a Comment