Prerekvizita of a course: Basics of algorithms, algorithmic languages, programming, information technology, information and communication technology in mathematical modeling.
Course post-requisites: : Object-oriented programming in C++, programming in C#
Purpose: to Study the programming techniques for mastering the knowledge of programming techniques; preparing for meaningful use, as programming languages and programming techniques.
Contents: Brief contents (main topics): the Concept of algorithm, ways of representing algorithms, basic algorithmic structures, visual means of describing algorithms. The basic data structures, their representation and processing. Job opportunities in the programming environment in the algorithmic high-level language (Pascal, Borland Delphi).
Competences: to Know and be able to use modern methods and tools for development of algorithms and programs, basic structure of programming languages and methods of recording algorithms in a high level language, to have an idea about using additional packages and libraries when programming;