Данный курс описывает структуры данных, над которыми выполняются алгоритмические действия. Изучение основополагающих структур данных помогает создавать эффективные алгоритмы обработки реальных данных, облегчает понимание и анализ этих алгоритмов, а также их реализацию в виде программ на языках программирования.В теме «Структурированные типы данных» рассматриваются наиболее распространенные структуры данных, такие как одномерные и двумерные массивы, множества, записи, файлы.