Aims of the course:

1. Learn theoretical and practical skills of using composite data structures.

2. Master skills of problem solving through the correct algorithmization.

3. Master skills of estimation of the class of algorithms based on the evaluation of their computational complexity.