Object-oriented modeling

Course language is German. The course will be offered every winter semester and is part of the module "Engineering Informatics" ("Bauinformatik"). For further information, please contact Aditya Tandon (aditya.tandon(at)tuhh(dot)de). Please refer to Stud.IP for course details.

Short summary

Fundamentals of object-oriented modeling will be presented. The students will be able to develop and to modify software required in the area of civil and environmental engineering. The students will become familiar with fundamentals of engineering informatics programming methodologies, objects and classes, methods, functions, and procedures, UML notation (such as association, aggregation and composition), control structures, exception handling, data streams, inheritance, abstract classes and interfaces, data structures (e.g. associative memory with particular emphasis on hash tables and tree structures), algorithms and generic programming.

Examples of previous semesters