Subject: Introduction to Information Technology in Geomatics
(17 -
GI111) Basic Information
Course specification
Course is active from 01.10.2007.. Mastering object-oriented technologies. Student acquires basic knowledge in theory, modelling and implementation of object-oriented programming. Lecture content:
- Introduction to object-oriented (OO) software engineering, OO paradigm,
- Fundamental concepts: objects, classes, links and messages,
- Basic properties: object identity; inheriting properties, classes and interface; hiding implementations, polymorphism and persistence,
- OO data model
- Basic concepts of the unified modelling language (UML),
- OO system model – structure model and behaviour model,
- Fundamentals in methodological approach to the development of OO software product – unified process,
- Basic concepts and syntax of a selected OO language,
- Techniques in OO programming.
Practice content:
Practical application of the presented concepts from lectures. Lectures: computer practice, consultations, individual elaboration of obligatory tasks.
Prerequisites: obligatory tasks, during the teaching process.
Knowledge evaluation: guided and individual elaboration of obligatory tasks; partial examination – written form, final examination – oral form.
|