Викладено основи класифікації структур даних. Докладно розглянуто рівні організації структур даних та найпоширеніші моделі даних. Наведено способи зображення моделей структур даних у пам’яті комп’ютера Розглянуто алгоритми сортування та пошуку даних, приклади їх реалізації та обгрунтовано алгоритмічну складність.
Фрагменти програм студенти можуть використати для самостійного розроблення власних програм під час виконання лабораторних та курсових завдань. Розглянуто реалізацію структур даних на прикладі мови програмування C++ . Розділи супроводжуються контрольними запитаннями та задачами для індивідуального виконання.