2011-2012 University Catalog 
  
2011-2012 University Catalog

SWE 619 - Object-Oriented Software Specification and Construction

Credits: 3 (NR)
In-depth study of software construction using modern, object-oriented language with support for graphical user interfaces and complex data structures. Specifications, design patterns, and abstraction techniques, including procedural, data, iteration, type, and polymorphic. Information hiding, classes, objects, and inheritance. Exception handling, event-based systems, and concurrency.

Prerequisite(s): SWE foundation courses or equivalent.

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