Без розуміння структур даних та алгоритмів неможливо створити будь-який серйозний програмний продукт. Тому головна задача дисципліни “Обчислювальні алгоритми та структури даних" полягає в наступному:
Ø показати всю розмаїть наявних структур даних, представлення їх на фізичному рівні, тобто в оперативній або зовнішній пам'яті, та на логічному рівні чи як ці структури реалізовані в мовах програмування;
Ø показати виконувані над ними операції фізичного та логічного рівнів;
Øпоказати значення структурного підходу до розробки алгоритмів, продемонструвати порядок розробки алгоритмів найбільш цікавих задач.