2011-2012 University Catalog 
  
2011-2012 University Catalog

SWE 631 - Object-Oriented Design Patterns

Credits: 3 (NR)
Principles of object-oriented design through design patterns. Studies selection of appropriate object-oriented structure after system requirements or requirements specification of software system have been developed. Design patterns created in logic view of software system. Studies generalized design solutions for generalized software design problems, and reuse of design patterns. Once developed, design patterns may be specified in any object-oriented language.

Equivalent to CS 631

Prerequisite(s): SWE 619 or 621, or CS 540 or 571; or graduate course in object-oriented programming or equivalent.

Hours of Lecture or Seminar per week: 3
Hours of Lab or Studio per week: 0