Навчальні дисципліни освітньо-професійної програми «Комп’ютерні науки»

1. Цикл загальної підготовки

1.1. Обов’язкові навчальні дисципліни

ОК 1. Українська мова (за професійним спрямуванням)

ОК 2. Історія України та української культури

ОК 3. Правові основи цифрової та інформаційної безпеки

ОК 4. Вища математика

ОК 5. Дискретні структури

ОК 6. Алгоритми випадкових процесів

ОК 7. Теорія алгоритмів

ОК 8. Машинні методи обчислень

ОК 9. Елементи теорії автоматів та дослідження операцій

ОК 10. Методи та засоби обробки інформації

ОК 11. Фізика

ОК 12. Теорія прийняття рішень

ОК 13. Іноземна мова

ОК 14. Іноземна мова за професійним спрямуванням

ОК 15. Фізичне виховання

1.2. Вибіркові навчальні дисципліни

УВМ1

УВМ2

УВМ3

УВМ4

2. Цикл професійної підготовки

2.1. Обов’язкові навчальні дисципліни

ОК 16. Введення до спеціальності

ОК 17. Алгоритмізація та процедурне програмування

ОК 18. Об'єктно-орієнтоване програмування

ОК 19. Бази даних

ОК 20. Методи та системи штучного інтелекту

ОК 21. Інтелектуальний аналіз даних

ОК 22. Кросплатформене програмування

ОК 23. Веб-програмування та веб-дизайн

ОК 24. Технологія створення програмних продуктів

ОК 25. Технології захисту інформації

ОК 26. Операційні системи

ОК 27. Розподілені обчислювальні системи та хмарні технології

ОК 28. Моделювання систем

ОК 29. Проектування інформаційних систем

ОК 30. Методи індуктивного моделювання

ОК 31. Комп'ютерна схемотехніка та архітектура комп'ютерів

ОК 32. Комп'ютерні мережі

ОК 33. Проектно-технологічна практика

ОК 34. Переддипломна практика

ОК 35. Виконання кваліфікаційної роботи

2.2. Вибіркові навчальні дисципліни

ІВМ1

ІВМ1

Мейджор 1 (Блок вибіркових компонентів №1)

1М1 Методи машинного навчання

1М2 Методи і засоби оперативної аналітичної обробки багатовимірних даних

1М3 Технології проектування інформаційних систем інтелектуального аналізу даних

1М4 Мови програмування для аналізу даних

1М5 Інтелектуальні інформаційні системи підтримки прийняття рішень

1М6 Формальні системи та математичні основи представлення знань

1М7 Нейронні мережі

1М8 Методи групового урахування аргументів

1М9 Основи теорії інформації та кодування

Мейджор 2 (Блок вибіркових компонентів №2)

2М1 Технології комп'ютерного проектування

2М2 Спеціалізовані бази даних (NoSQL)

2М3 Методи і засоби інформаційних технологій проектування

2М4 Управління ІТ проектами

2М5 Основи 3D моделювання та засоби візуального проектування

2М6 Технології розробки корпоративних Web-додатків

2М7 Технології на платформі .NET

2М8 Методи та засоби тестування якості інформаційних систем і технологій

2М9 Комп'ютерні системи обробки та редагування відеоконтенту