Дисципліни

Організація та обробка електронної інформації

Курс надає базові поняття організації інформаційних систем, систем документообігу, способів структурування та пошуку інформації. Він має забезпечити основи теоретичної підготовки і фактичних знань для глибшого розуміння слухачами проблем, пов'язаних з побудовою інформаційних систем, надати підґрунтя для оволодіння навичками організації інформаційних потоків та інформаційної архітектури застосувань. Курс “ Організація та обробка електронної інформації ” забезпечує студентів теоретичною базою для вивчення таких нормативних дисциплін, як “Методи проектування алгоритмів ”, “ Методи розробки програмних систем ”, “Основи побудови комп'ютерних мереж ” та вибіркових дисциплін “Методи та засоби обробки інформації ”, “Системи кодування інформації ”, “Інформаційний пошук”, “Хмарні технології ”.

Основи веб-технологій

Ознайомлення зі структурою та принципи Веб (базовими поняттями, архітектурою, стандартами та протоколами) і ключовими технологіями мережі Веб. Проектування і розробка сучасних веб-сайтів та веб-застосувань спираєтся на використання широкого спектру клієнтських та серверних веб-технологій.

Життя у цифровому світі

Комп`ютерна мережа Інтернет

Локальні мережі

Безпека комп`ютерних мереж

Основи штучного інтелекту

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

Базові мережні технології

Хмарні технології

Експлуатація розподіленої хмарної інфраструктури та сервісів (DevOps)

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

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

Курсова робота (3 р.н.)

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

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

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

Багатозадачне та паралельне програмування

Метою курсу є ознайомлення студентів з основними поняттями паралельних обчислювальних систем та з методами паралельного та розподіленого програмування. Основне завдання курсу - опанування різних технік створення паралельних програм, використовуючи методи синхронізації потоків та уникати можливих блокувань системи. Студенти ознайомляться з доступним інструментарієм в мові програмування Java, для синхронізації та покращення багатопотокових додатків. Буде надано повний опис важливих команд MPI для створення паралельних систем для багатопроцесорних суперкомп'ютерів з розподіленою пам'яттю. Важливим аспектом курсу є формування навичок написання звіту за отриманими результатами роботи, групове виконання завдань та презентація самостійно опрацьованих тем.

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