Дисципліни

Програмування на Python для Big Data та Data Science

Спецкурс з комп`ютерної алгебри

Спецкурс з комп`ютерної алгебри заснований на хмарній системі комп'ютерної алгебри MathPartner. Лекційні матеріали розроблені на мові mathpar і припускають використання сервісу mathpar.ukma.edu.ua. Наводиться новий доказ алгоритму Берлекампа, (див. для порівняння Т.2 Д.Кнута, '' Мистецтво програмування ''). Всі алгоритми супроводжуються прикладами в мові mathpar. Це дозволяє не тільки вивчити теорію, а й практикуватися в застосуванні вивчених алгоритмів до загальних завдань факторизації поліномів в Z[x].

Математика для Big Data та Data Science

"Математика для Big Data та Data Science" є вибірковою навчальною дисципліною бакалаврської програми "Інженерія програмного забезпечення" та сертифікатної програма "Технології Big Data та Data Science". Дана сертифікатна програма спрямована на вивчення технології великих даних та науки про дані, а також отримання необхідних математичних основ та навичок програмування на мові Python. Програма має послідовну структуру для набуття здобувачем необхідних знань математичного аналізу, теорії ймовірності та статистики, мови програмування Python, технологій Big Data, алгоритмів глибинного навчання та штучних нейронних мереж, науки про дані та основи комп'ютерного зору. Під час вивчення навчальної дисципліни "Математика для Big Data та Data Science" Ви навчитеся використовувати математичний аналіз, лінійну алгебру, теорію ймовірності та статистику в різних завданнях Big Data та Data Science, зрозумієте будову моделей, зможете їх правильно обирати, покращувати та адаптувати.

Спецкурс з комп`ютерної алгебри

Спецкурс з комп`ютерної алгебри заснований на хмарній системі комп'ютерної алгебри MathPartner. Лекційні матеріали розроблені на мові mathpar і припускають використання сервісу mathpar.ukma.edu.ua. Наводиться новий доказ алгоритму Берлекампа, (див. для порівняння Т.2 Д.Кнута, '' Мистецтво програмування ''). Всі алгоритми супроводжуються прикладами в мові mathpar. Це дозволяє не тільки вивчити теорію, а й практикуватися в застосуванні вивчених алгоритмів до загальних завдань факторизації поліномів в Z[x].

Кібербезпека

"Кібербезпека" є висвітлення основних підходів до побудови та управління захистом комп'ютерної мережі, які базуються на методиках та інструментарію, що входить до типового Оперативного Центру Безпеки (Network Operation Center NOC).

Основи комп`ютерної алгебри

Технології сучасних дата - центрів

Структура курсу базується на навчальній програмі підготовки фахівців з технологій дата-центрів рівня CCNA компанії Cisco Systems, а також долучає додаткові матеріали з навчальних посібників, технічної документації та інформаційних джерел Інтернет. Особливу увагу приділено розгляду дата-центру як компонента мережі сучаснго підприємства. Метою курсу є ознайомлення студентів з основними технологіями, які використовуються в сучасних дата-центрах. Навчальна задача курсу полягає у розвитку практичних здібностей студентів в роботі з мережами на основі протоколів IP та IPv6, їх оптимізації та пошуку неполадок. Студенти отримують обізнаність з принципів побудови комунікаційних мереж сучасних підприємств і датацентрів, як їх невід'ємних складових. Курс створює базу для можливого подальшого вивчення технологій датацентрів на професіональному рівні.

Основи комп`ютерної алгебри

Адміністрування unix систем

Огляд методів віртуалізації та керування ресурсами. Курс спрямований на вивчення інструментарію адиіністратора чи девопса та можливостей сучасних операційних систем при роботі з хмарними та локальними ресурсами.

Інформаційна безпека мереж

ВИМОГИ: знання влаштування дротових та бездротових мереж. У курсі буде розглянуті різноманітні вразливості у провідних та безпровідних мережах та проблеми що до них призводять. Зокрема методологія пошуку вразливостей та їх усунення.

Основи операційних систем

Основи технологій Big Data

Основними завданнями вивчення навчальної дисципліни є: оволодіння основними поняттями в галузі великих даних, знайомлення з принципами організації сховищ великих даних, із базовими алгоритмами збереження та пошуку у сховищі великих даних, ознайомлення із переліком задач, що відносяться до організації роботи з великими даними, та способами рішення таких задач, формування навичок з реалізації сховища великих даних, організації процесів роботи зі сховищем, типового аналізу великих даних.

Сучасні інструменти Data Science та Computer Vision

"Сучасні інструменти Data Science та Computer Vision" є навчальною дисципліною бакалаврської програми "Комп`ютерні науки" та сертифікатної програми "Технології Big Data та Data Science" В рамках даного курсу розглядається основне поняття про дані та їх властивості, обговорюються основні різновидності даних та їх атрибутів. Коротко наводиться інформація про способи представлення даних. Розглядається проблема аналізу даних для отримання корисних знань. Розглянуто основні етапи аналізу даних та методи, які в даному випадку використовуються. Детально розглянуто такі задачі добування даних, як класифікацію та кластеризацію, а також задачі прогнозування та візуалізації. Окремо розглянуті процеси розпізнавання образів, тобто автоматичне виявлення закономірностей у даних за допомогою використання комп'ютерних алгоритмів і застосування цих закономірностей для класифікації даних за різними категоріями.

Прикладне програмування мобільних систем на основі OC Android

Вступ в програмування додатків для мобільних систем. Огляд платформи Android, середовища Android Studio та основних компонент. Курс спрямований на вивчення інструментарію розробника та можливостей прикладних програм і готує до міжнароного тесту на статус Associate Android Developer.

Технологія веб-програмування Ruby on Rails

Курс присвячено новітнім технологіям веб-програмування, реалізованим у фреймворці Ruby on Rails. В рамках даного курсу розглядаються основи мови Ruby і детально, на прикладах, розбираються ключові аспекти Ruby on Rails.