thumbnail

Topics in Object-Oriented Technology

Enrico Gobbetti and Charles Nicholas

1996

Abstract

The course will provide an in-depth treatment of object-oriented software development, including analysis, design, and programming. The focus will be on the construction of correct, reusable, and efficient software through a systematic application of design by contract. One important design method will be presented in detail, different programming paradigms will be contrasted, and several object-oriented languages (including C++, Eiffel, and Java) will be analyzed. Individual programming projects and a group design project are planned. Students will also be expected to make in-class presentations on selected topics.

Reference and download information

Enrico Gobbetti and Charles Nicholas. Topics in Object-Oriented Technology. Graduate Course 691J Tutorial Notes. Computer Science Department, University of Maryland Baltimore County, 1996.

Related multimedia productions

Bibtex citation record

@Booklet{Gobbetti:1996:TOO,
    author = {Enrico Gobbetti and Charles Nicholas},
    title = {Topics in Object-Oriented Technology},
    howpublished = {Graduate Course 691J Tutorial Notes},
    address = {Computer Science Department, University of Maryland Baltimore County},
    year = {1996},
    abstract = {The course will provide an in-depth treatment of object-oriented software development, including analysis, design, and programming. The focus will be on the construction of correct, reusable, and efficient software through a systematic application of design by contract. One important design method will be presented in detail, different programming paradigms will be contrasted, and several object-oriented languages (including C++, Eiffel, and Java) will be analyzed. Individual programming projects and a group design project are planned. Students will also be expected to make in-class presentations on selected topics.},
    url = {http://vic.crs4.it/vic/cgi-bin/bib-page.cgi?id='Gobbetti:1996:TOO'},
}