Object-Oriented Methodology

Date:2013-12-30 Source:国际学院

Object-Oriented Methodology

Objectives and Requirements
 
This course aims to give students a comprehensive exposure to object-oriented (OO) software development design, architecture and methodologies.  
 
After learning the course, the students should be able to:
  1. model and design OO software systems using UML;  
  2. evaluate the strengths and weaknesses of different OO methodologies;  
  3. justify what a good design is. 
 
Contents
 
Object-oriented modeling and design.  The Unified Modeling Language  (UML): structural modeling, behavioral modeling, and architectural modeling. Object-oriented Computer Aided Software Engineering (CASE) tools. Object-oriented architecture, OO Methodology.
 
Credit(s): 3
 
Prerequisite Course(s): Software Engineering