Целью изучения дисциплины является освоение основных алгоритмов  и структур данных на уровне, необходимом для решения задач, различного уровня сложности.

 Задачи дисциплины

·        углубленное и практическое применение фундаментальных определений и понятий алгоритмов и структур данных;

·        определение и формализация задач, решаемых с использованием данных алгоритмов и структур;

·        углубленное освоение основных алгоритмов  и структур данных;

·        подробное изучение типовых задач;

·        получение методических основ использования данных алгоритмов и структур с учетом всесторонних технических, экономических и социальных аспектов.