The training manual contains examples of solving typical problems, questions for self-control, tasks for classroom studies, versions of individual homework assignments, tasks for a laboratory workshop and course projects in such chapters as basic data structures, mathematical foundations of algorithms theory, algorithmic strategies, sorting algorithms, Turing machine, pseudo-random number generators, basic graph algorithms and geometric algorithms.

The publication is intended for students, lecturers, post- graduate students, software developers, and postgraduate education participants of all forms of training.

More about the publication