Students will gain knowledge of working with object-oriented programming languages and will learn to use basic data structures as objects.
Prerequisites for registration:
none
Course contents:
Terms, cycles, functions, directives, foundations of structure use, simple matched lists, classes and methods of classes, inheritance and polymorphism.
Planned learning activities and teaching methods:
Lectures and laboratory practice
Assesment methods and criteria:
The course is completed by a practical exam, in which the student solves a particular project.