Principles
of the object-oriented paradigm. Application of object-oriented
methods in management information systems. Object-oriented languages
and design methods for class creation. Study of the use of object-oriented
techniques in applications such as user interfaces, graphics,
database systems, visual programming, hypermedia, office automation
systems, and decision support systems. Techniques for software
reuse.