Publisher's Synopsis
An object-oriented approach has become a paradigm for local and distributed computing and internet applications. This text, designed as an undergraduate exposition of object oritented programming for engineers, presents basic ideas of engineering design process foucssing on the role of of products and productivity.