Skip Ribbon Commands
Skip to main content
   YU Faculty Websites>>  Dr. Ahmad Saifan Sign In

Course

CIS 646:  Advanced Object-Oriented Design

Description

The Object Model. Software Complexity and the object oriented (O.O) Paradigm. Abstraction, Encapsulation and Information Hiding. Inheritance and Polymorphism. Object Communication Model. Classification and Object Identification. Object-Based Modular Decomposition. Concurrent Objects. Design Patterns. Static and Dynamic Design Models. Architectural Design. Reusable Objects. Object Interface Specification. Design Evolution. Distributed Object Architectures. O.O. Databases. O.O. Software Metrics. Competing Methodologies. Benefits and Risks of O.O. Development. Applications and Case Studies.

Academic Year

 

Attachments

Created at 11/8/2016 11:55 AM by Dr. Ahmad Saifan
Last modified at 11/8/2016 11:55 AM by Dr. Ahmad Saifan