Дисципліни

Бази даних та інформаційні системи

Навчальна дисципліна «Бази даних та інформаційні системи» ґрунтується на дисциплінах «Дискретна математика», «Математична логіка та теорія алгоритмів», «Мови програмування» та є основою для дисциплін «Методи розробки програмних систем», «Аналіз великих даних (Big Data)», «Нереляційні бази даних»

Вступ до ігрової розробки

Обчислювальне суспільствознавство

11 тем, які всі між собою пов’язані та які ми обговорюємо під час пар та семінарських занять Є семінарські заняття, де обговорюємо прочитану літературу Пишемо есеї Читаємо книги та робимо презентації Кореляція та казуальність Датафікація та коммодифікація

Бази даних та інформаційні системи

Бази даних

Методи та засоби збору чутливої інформації

Інформаційна безпека веб-застосунків

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

Інструменти та принципи веб-розробки

Системний аналіз

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

Інформаційна безпека цільових систем

Стандарти обміну даних в Інтернет

Об`єктно-орієнтований аналіз і дизайн

Комп’ютерна графіка

Метою і завданням навчальної дисципліни “Комп’ютерна графіка” є ознайомлення студентів з основними методами та алгоритмами візуалізації, тобто створення зображень на основі існуючого опису або моделей та отримання практичних навичок проектування та розробки програмних систем для відповідних задач. Детально розглядаються такі задачі комп’ютерної графіки: геометричні перетворення, інтерполяція, алгоритми побудови 2-D та 3-D об’єктів на основі існуючої моделі, освітлення, зафарбування. Приділяється увага важливим та пов’язаними між собою особливостям, які впливають на якість отриманого зображення: швидкість зміни кадрів; кількість, структура, вигляд, колір об’єктів сцени; можливості графічних систем та пристроїв виведення.  До форм семестрового контролю відносяться: лабораторні роботи та контрольна робота. Підсумковий семестровий контроль проводиться у формі іспиту.

Структура програмних проектів

Кваліфікаційна робота