Алгоритми і структури даних (111 – Математика)
Тип: Нормативний
Кафедра: математичної статистики і диференціальних рівнянь
Навчальний план
Семестр | Кредити | Звітність |
7 | 3 | Іспит |
Лекції
Семестр | К-сть годин | Лектор | Група(и) |
7 | 32 | професор Головатий Ю. Д. | МТК-41 |
Лабораторні
Семестр | К-сть годин | Група | Викладач(і) |
7 | 32 | МТК-41 | професор Головатий Ю. Д. |
Опис курсу
Курс присвячений філософії сучасного програмування, яка ґрунтується на швидких алгоритмах та ефективних структурах даних. Знання алгоритмів та пов’язаних з ними структур даних є необхідним елементом освіти спеціалістів з інформаційних технологій, зокрема, спеціалістів з математичного моделювання і аналізу даних. Курс знайомить студентів з сучасними досягненнями теорії алгоритмів, ефективною імплементацією алгоритмів для швидкого пошуку, сортування, якісного і кількісного аналізу великих даних, а також їх візуалізації. Студенти оволодіють різними парадигмами та методами створення алгоритмів, а також критеріями оцінки їхньої ефективності.
Мета дисципліни: ознайомити студентів з парадигмами сучасного програмування, основними поняттями теорії алгоритмів, методами реалізації алгоритмів і структур даних.
Цілі дисципліни: дати студентам широкий спектр сучасних алгоритмів і структур для ефективного збереження та швидкої обробки великих статистичних даних, навчити критично підходити до вибору структур даних та алгоритмів при реалізації конкретних інформаційних проектів.