A course is introduction to the object-oriented programming (OOP). He begins the review of managing constructions of programming and widespread structures of data with an accent on arrays. The basic concepts of OOP are farther entered, the special attention gets determination and use of classes. Different programming languages are also examined in relation to OOP, most widespread algorithms, simplest analysis of complication of algorithms and separate questions of the program engineering.

Course plan:
audience studies - 90 hrs.
individual work - 162 hrs.
total - 252 hrs.
semester - 2nd
yearly project
form of control - test.