Object Oriented Design

Catalog Search > Engineering/Engineering Technology > 16.557

Note: This course is not available for the current semester.

Course No: 16.557; Last Offered: No Data;

Course Description

Introduces the fundamentals of the object-oriented paradigm, such as classes, objects, the association relationship, the uses relationship, the containment relationship and the inheritance relationship. Studies the relationship between methodologies based on the data driven approach and the behavioral approach.Covers object-oriented design patterns and their relationship to design heuristics. Laboratories includes generic programming, programming by contracts, programming with meta-classes, and the concrete realizations of components in some industrial standards (e.g. Java Swing, Entreprise JavaBeans, JINI, ...).

Prerequisites & Notes

  • Prerequisites:
  • Special Notes:
  • Credits: 3;

Questions About This Course?

Contact the Advising Center at 978-934-2474 or Continuing_Education@uml.edu

Use the Back button in your browser to go back to search results.