Мета викладання дисципліни – вивчення властивостей основних структур даних, алгоритмів пошуку та сортування даних.

Завдання – вироблення в студентів теоретичних знань про основні структури даних, алгоритмів пошуку та сортування даних, а також одержання навичок розробки комп'ютерних програм.

У результаті вивчення навчальної дисципліни студенти повинні

знати:

-         класифікацію типів даних;

-         класифікацію структур даних (масиви, записи, черги, стеки, лінійні списки, текстові файли тощо).

-         сутність динамічного розподілу пам’яті;

-         сутність основних алгоритмів сортування та пошуку даних;

вміти:

-         використовувати динамічну пам’ять на мовах програмування Паскаль і Сі;

-         створювати структури даних на мовах Паскаль і Сі;

-         використовувати структури даних для розроблення власних програм;

розробляти програми з алгоритмами сортування і пошуку даних.