Optional Courses

Object-Oriented Methodology

Source:国际学院 Date:2014-01-17 Hits:26

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