ОПП № 3:  ІНФОРМАТИКА (122 Комп’ютерні науки) (бак.) [2022] - Омельчук Людмила Леонідівна

Компетентністьдисципліни
ПРН1 Застосовувати знання основних форм і законів абстрактнологічного мислення, основ методології наукового пізнання, форм і методів вилучення, аналізу, обробки та синтезу інформації в предметній області комп'ютерних наукОК.01 Вступ до університетських студій
ОК.02 Українська та зарубіжна культура
ОК.03 Філософія
ОК.04 Соціально-політичні студії
ОК.05 Вибрані розділи трудового права і основ підприємницької діяльності
ОК.06 Іноземна мова
ОК.07 Іноземна мова для академічних цілей і за професійним спрямуванням
ОК.08 Науковий образ світу
ОК.14 Математична логіка
ОК.15 Теорія алгоритмів
ОК.23 Підготовка та захист кваліфікаційної роботи бакалавра
ОК.31 Теорія програмування
ПРН2 Використовувати сучасний математичний апарат неперервного та дискретного аналізу, лінійної алгебри, аналітичної геометрії, в професійній діяльності для розв’язання задач теоретичного та прикладного характеру в процесі проектування та реалізації об’єктів інформатизаціїОК.10 Алгебра та геометрія
ОК.11 Математичний аналіз
ОК.12 Дискретна математика
ОК.23 Підготовка та захист кваліфікаційної роботи бакалавра
ОК.25 Диференціальні рівняння
ОК.32 Алгебраїчні структури, криптографія та захист інформації
ОК.33 Обчислювальна геометрія та комп'ютерна графіка
ПРН3 Використовувати знання закономірностей випадкових явищ, їх властивостей та операцій над ними, моделей випадкових процесів та сучасних програмних середовищ для розв’язування задач статистичної обробки даних і побудови прогнозних моделейОК.26 Теорія ймовірностей
ОК.27 Математична статистика
ОК.34 Теорія керування та основи робототехніки
ПРН4 Використовувати методи обчислювального інтелекту, машинного навчання, нейромережевої та нечіткої обробки даних, генетичного та еволюційного програмування для розв’язання задач розпізнавання, прогнозування, класифікації, ідентифікації об’єктів керування тощоОК.33 Обчислювальна геометрія та комп'ютерна графіка
ОК.34 Теорія керування та основи робототехніки
ОК.36 Інтелектуальні системи
ПРН5 Проектувати, розробляти та аналізувати алгоритми розв’язання обчислювальних та логічних задач, оцінювати ефективність та складність алгоритмів на основі застосування формальних моделей алгоритмів та обчислюваних функційОК.13 Програмування
ОК.14 Математична логіка
ОК.15 Теорія алгоритмів
ОК.22 Виробнича практика
ОК.23 Підготовка та захист кваліфікаційної роботи бакалавра
ОК.31 Теорія програмування
ПРН6 Використовувати методи чисельного диференціювання та інтегрування функцій, розв'язання звичайних диференціальних та інтегральних рівнянь, особливостей чисельних методів та можливостей їх адаптації до інженерних задач, мати навички програмної реалізації чисельних методівОК.25 Диференціальні рівняння
ОК.30 Чисельні методи
ПРН7 Розуміти принципи моделювання організаційно-технічних систем і операцій; використовувати методи дослідження операцій, розв’язання одно– та багатокритеріальних оптимізаційних задач лінійного, цілочисельного, нелінійного, стохастичного програмуванняОК.28 Дослідження операцій
ПРН8 Використовувати методологію системного аналізу об’єктів, процесів і систем для задач аналізу, прогнозування, управління та проектування динамічних процесів в макроекономічних, технічних, технологічних і фінансових об’єктахОК.09 Екологічні й економічні процеси та їх моделювання
ОК.21 Теорія прийняття рішень
ОК.23 Підготовка та захист кваліфікаційної роботи бакалавра
ПРН9 Розробляти програмні моделі предметних середовищ, вибирати парадигму програмування з позицій зручності та якості застосування для реалізації методів та алгоритмів розв’язання задач в галузі комп’ютерних наукОК.13 Програмування
ОК.16 Об'єктно-орієнтоване програмування
ОК.17 Інструментальні середовища та технології програмування
ОК.20 Інформаційні технології
ОК.23 Підготовка та захист кваліфікаційної роботи бакалавра
ПРН10 Використовувати інструментальні засоби розробки клієнтсерверних застосувань, проектувати концептуальні, логічні та фізичні моделі баз даних, розробляти та оптимізувати запити до них, створювати розподілені бази даних, сховища та вітрини даних, бази знань, у тому числі на хмарних сервісах, із застосуванням мов вебпрограмування.ОК.18 Бази даних та інформаційні системи
ОК.23 Підготовка та захист кваліфікаційної роботи бакалавра
ПРН11 Володіти навичками управління життєвим циклом програмного забезпечення, продуктів і сервісів інформаційних технологій відповідно до вимог і обмежень замовника, вміти розробляти проектну документацію (техніко-економічне обґрунтування, технічне завдання, бізнес-план, угоду, договір, контракт)ОК.17 Інструментальні середовища та технології програмування
ОК.20 Інформаційні технології
ОК.22 Виробнича практика
ОК.23 Підготовка та захист кваліфікаційної роботи бакалавра
ПРН12 Застосовувати методи та алгоритми обчислювального інтелекту та інтелектуального аналізу даних в задачах класифікації, прогнозування, кластерного аналізу, пошуку асоціативних правил з використанням програмних інструментів підтримки багатовимірного аналізу даних на основі технологій DataMining, TextMining, WebMiningОК.36 Інтелектуальні системи
ПРН13 Володіти мовами системного програмування та методами розробки програм, що взаємодіють з компонентами комп’ютерних систем, знати мережні технології, архітектури комп’ютерних мереж, мати практичні навички технології адміністрування комп’ютерних мереж та їх програмного забезпеченняОК.19 Системне програмування
ОК.29 Архітектура обчислювальних систем та комп'ютерні мережі
ПРН14 Володіти мовами системного програмування та методами розробки програм, що взаємодіють з компонентами комп’ютерних систем, знати мережні технології, архітектури комп’ютерних мереж, мати практичні навички технології адміністрування комп’ютерних мереж та їх програмного забезпеченняОК.19 Системне програмування
ОК.29 Архітектура обчислювальних систем та комп'ютерні мережі
ПРН15 Застосовувати знання методології та CASE-засобів проектування складних систем, методів структурного аналізу систем, об'єктно-орієнтованої методології проектування при розробці і дослідженні функціональних моделей організаційно-економічних і виробничо-технічних системОК.16 Об'єктно-орієнтоване програмування
ОК.17 Інструментальні середовища та технології програмування
ОК.20 Інформаційні технології
ОК.22 Виробнича практика
ОК.23 Підготовка та захист кваліфікаційної роботи бакалавра
ПРН16 Розуміти концепцію інформаційної безпеки, принципи безпечного проектування програмного забезпечення, забезпечувати безпеку комп’ютерних мереж в умовах неповноти та невизначеності вихідних данихОК.29 Архітектура обчислювальних систем та комп'ютерні мережі
ОК.32 Алгебраїчні структури, криптографія та захист інформації
ПРН17 Виконувати паралельні та розподілені обчислення, застосовувати чисельні методи та алгоритми для паралельних структур, мови паралельного програмування при розробці та експлуатації паралельного та розподіленого програмного забезпеченняОК.35 Розподілене та паралельне програмування
ПРН18.1 Аналізувати, вибирати та кваліфіковано застосовувати засоби забезпечення інформаційної безпеки і цілісності даних відповідно до розв'язуваних прикладних завдань та створюваних програмних системВК.1.03 Основи криптографії
ВК.1.10 Курсова робота
ПРН19.1 Застосовувати методи розробки алгоритмів, конструювання програмного забезпечення та структур даних і знаньВК.1.01 Основи квантових обчислень
ВК.1.02 Побудова та аналіз алгоритмів
ВК.1.05 Прикладні алгоритми
ВК.1.06 Нейронні мережі
ВК.1.08 Системи паралельного програмування
ВК.1.09 Сучасні технології машинного навчання
ВК.1.10 Курсова робота
ПРН20.1 Застосовувати методи інтелектуального аналізу даних та штучного інтелекту, що включають методи комп’ютерної лінгвістики та комп’ютерного зоруВК.1.04 Основи комп'ютерної лінгвістики
ВК.1.07 Основи розпізнавання образів
ПРН21.1 Застосовувати методи машинного навчання для розв’язання прикладних задач, основні поняття та принципи роботи штучних нейронних мережВК.1.04 Основи комп'ютерної лінгвістики
ВК.1.07 Основи розпізнавання образів
ВК.2.01 WEB-технології
ВК.2.03 Парадигми та технології програмування
ВК.2.04 Інформаційні технології та правовий захист
ВК.2.05 Методи паралельних обчислень
ВК.2.07 Soft Skills в інформаційних технологіях
ВК.2.10 Курсова робота
ПРН22.1 Застосовувати методи та алгоритми обчислювальної геометрії та комп’ютерної графікиВК.1.07 Основи розпізнавання образів
ВК.2.07 Soft Skills в інформаційних технологіях
ВК.2.08 Розробка ПЗ під мобільні платформи
ВК.2.09 Основи управління IT-проектами
ПРН18.2 Застосовувати підходи щодо оцінки та забезпечення якості програмного забезпеченняВК.2.02 Методи специфікації та верифікації програм
ВК.2.03 Парадигми та технології програмування
ВК.2.06 Основи Data Mining
ВК.2.10 Курсова робота
ПРН19.2 Аналізувати, оцінювати і вибирати інструментальні та обчислювальні засоби, парадигми, технології, алгоритмічні і програмні рішення при проектуванні та розробці програмних системВК.2.01 WEB-технології
ВК.2.03 Парадигми та технології програмування
ВК.2.04 Інформаційні технології та правовий захист
ВК.2.05 Методи паралельних обчислень
ВК.2.06 Основи Data Mining
ВК.2.07 Soft Skills в інформаційних технологіях
ВК.2.08 Розробка ПЗ під мобільні платформи
ВК.2.10 Курсова робота
ПРН20.2 Вибирати вихідні дані для проектування, керуючись формальними методами опису вимог та моделюванняВК.2.02 Методи специфікації та верифікації програм
ВК.2.07 Soft Skills в інформаційних технологіях
ВК.2.10 Курсова робота
ПРН21.2 Мотивовано обирати технології програмування для розв’язання завдань створення і супроводження програмного забезпечення
ПРН22.2 Вміти досліджувати та документувати існуючі бізнеспроцеси організації замовника
ПРН18.3 Застосовувати математичний апарат та принципи програмування та вміти застосовувати їх у створенні програмних системВК.3.01 Формальні мови та автомати
ВК.3.02 Стохастичні алгоритми
ВК.3.04 Інтелектуальний аналіз фінансових даних
ВК.3.05 Інтелектуальна обробка даних
ВК.3.09 Розпізнавання образів та аналіз сцен
ВК.3.10 Курсова робота
ПРН19.3 Застосовувати моделі розробки програмного забезпечення, фази та ітерації життєвого циклу програмних системВК.3.03 Технології розроблення програмного забезпечення
ВК.3.10 Курсова робота
ПРН20.3 Знати алгоритми аналізу інформації та вміти застосовувати їх у розв’язанні практичних задачВК.3.02 Стохастичні алгоритми
ВК.3.04 Інтелектуальний аналіз фінансових даних
ВК.3.05 Інтелектуальна обробка даних
ВК.3.06 Проблеми штучного інтелекту
ВК.3.10 Курсова робота
ПРН21.3 Застосовувати засоби реалізації мультипроцесних обчисленьВК.3.07 Операційні системи з розподілом часу
ПРН22.3 Застосовувати технології штучного інтелекту та вміти застосовувати їх у розв’язанні практичних задач.ВК.3.02 Стохастичні алгоритми
ВК.3.04 Інтелектуальний аналіз фінансових даних
ВК.3.05 Інтелектуальна обробка даних
ВК.3.06 Проблеми штучного інтелекту
ВК.3.08 Нейромережі та нейрообчислення
ВК.3.09 Розпізнавання образів та аналіз сцен
ПРН23.3 Застосовувати технології реалізації взаємодії «людинакомп’ютер» та вміти їх застосовувати.ВК.3.06 Проблеми штучного інтелекту
ВК.3.09 Розпізнавання образів та аналіз сцен

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

ОК.01 Вступ до університетських студій

ПРН1 Застосовувати знання основних форм і законів абстрактнологічного мислення, основ методології наукового пізнання, форм і методів вилучення, аналізу, обробки та синтезу інформації в предметній області комп'ютерних наук

ОК.02 Українська та зарубіжна культура

ПРН1 Застосовувати знання основних форм і законів абстрактнологічного мислення, основ методології наукового пізнання, форм і методів вилучення, аналізу, обробки та синтезу інформації в предметній області комп'ютерних наук

ОК.03 Філософія

ПРН1 Застосовувати знання основних форм і законів абстрактнологічного мислення, основ методології наукового пізнання, форм і методів вилучення, аналізу, обробки та синтезу інформації в предметній області комп'ютерних наук

ОК.04 Соціально-політичні студії

ПРН1 Застосовувати знання основних форм і законів абстрактнологічного мислення, основ методології наукового пізнання, форм і методів вилучення, аналізу, обробки та синтезу інформації в предметній області комп'ютерних наук

ОК.05 Вибрані розділи трудового права і основ підприємницької діяльності

ПРН1 Застосовувати знання основних форм і законів абстрактнологічного мислення, основ методології наукового пізнання, форм і методів вилучення, аналізу, обробки та синтезу інформації в предметній області комп'ютерних наук

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

ПРН1 Застосовувати знання основних форм і законів абстрактнологічного мислення, основ методології наукового пізнання, форм і методів вилучення, аналізу, обробки та синтезу інформації в предметній області комп'ютерних наук

ОК.07 Іноземна мова для академічних цілей і за професійним спрямуванням

ПРН1 Застосовувати знання основних форм і законів абстрактнологічного мислення, основ методології наукового пізнання, форм і методів вилучення, аналізу, обробки та синтезу інформації в предметній області комп'ютерних наук

ОК.08 Науковий образ світу

ПРН1 Застосовувати знання основних форм і законів абстрактнологічного мислення, основ методології наукового пізнання, форм і методів вилучення, аналізу, обробки та синтезу інформації в предметній області комп'ютерних наук

ОК.09 Екологічні й економічні процеси та їх моделювання

ПРН8 Використовувати методологію системного аналізу об’єктів, процесів і систем для задач аналізу, прогнозування, управління та проектування динамічних процесів в макроекономічних, технічних, технологічних і фінансових об’єктах

ОК.10 Алгебра та геометрія

ПРН2 Використовувати сучасний математичний апарат неперервного та дискретного аналізу, лінійної алгебри, аналітичної геометрії, в професійній діяльності для розв’язання задач теоретичного та прикладного характеру в процесі проектування та реалізації об’єктів інформатизації

ОК.11 Математичний аналіз

ПРН2 Використовувати сучасний математичний апарат неперервного та дискретного аналізу, лінійної алгебри, аналітичної геометрії, в професійній діяльності для розв’язання задач теоретичного та прикладного характеру в процесі проектування та реалізації об’єктів інформатизації

ОК.12 Дискретна математика

ПРН2 Використовувати сучасний математичний апарат неперервного та дискретного аналізу, лінійної алгебри, аналітичної геометрії, в професійній діяльності для розв’язання задач теоретичного та прикладного характеру в процесі проектування та реалізації об’єктів інформатизації

ОК.13 Програмування

ПРН5 Проектувати, розробляти та аналізувати алгоритми розв’язання обчислювальних та логічних задач, оцінювати ефективність та складність алгоритмів на основі застосування формальних моделей алгоритмів та обчислюваних функцій
ПРН9 Розробляти програмні моделі предметних середовищ, вибирати парадигму програмування з позицій зручності та якості застосування для реалізації методів та алгоритмів розв’язання задач в галузі комп’ютерних наук

ОК.14 Математична логіка

ПРН1 Застосовувати знання основних форм і законів абстрактнологічного мислення, основ методології наукового пізнання, форм і методів вилучення, аналізу, обробки та синтезу інформації в предметній області комп'ютерних наук
ПРН5 Проектувати, розробляти та аналізувати алгоритми розв’язання обчислювальних та логічних задач, оцінювати ефективність та складність алгоритмів на основі застосування формальних моделей алгоритмів та обчислюваних функцій

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

ПРН1 Застосовувати знання основних форм і законів абстрактнологічного мислення, основ методології наукового пізнання, форм і методів вилучення, аналізу, обробки та синтезу інформації в предметній області комп'ютерних наук
ПРН5 Проектувати, розробляти та аналізувати алгоритми розв’язання обчислювальних та логічних задач, оцінювати ефективність та складність алгоритмів на основі застосування формальних моделей алгоритмів та обчислюваних функцій

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

ПРН9 Розробляти програмні моделі предметних середовищ, вибирати парадигму програмування з позицій зручності та якості застосування для реалізації методів та алгоритмів розв’язання задач в галузі комп’ютерних наук
ПРН15 Застосовувати знання методології та CASE-засобів проектування складних систем, методів структурного аналізу систем, об'єктно-орієнтованої методології проектування при розробці і дослідженні функціональних моделей організаційно-економічних і виробничо-технічних систем

ОК.17 Інструментальні середовища та технології програмування

ПРН9 Розробляти програмні моделі предметних середовищ, вибирати парадигму програмування з позицій зручності та якості застосування для реалізації методів та алгоритмів розв’язання задач в галузі комп’ютерних наук
ПРН11 Володіти навичками управління життєвим циклом програмного забезпечення, продуктів і сервісів інформаційних технологій відповідно до вимог і обмежень замовника, вміти розробляти проектну документацію (техніко-економічне обґрунтування, технічне завдання, бізнес-план, угоду, договір, контракт)
ПРН15 Застосовувати знання методології та CASE-засобів проектування складних систем, методів структурного аналізу систем, об'єктно-орієнтованої методології проектування при розробці і дослідженні функціональних моделей організаційно-економічних і виробничо-технічних систем

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

ПРН10 Використовувати інструментальні засоби розробки клієнтсерверних застосувань, проектувати концептуальні, логічні та фізичні моделі баз даних, розробляти та оптимізувати запити до них, створювати розподілені бази даних, сховища та вітрини даних, бази знань, у тому числі на хмарних сервісах, із застосуванням мов вебпрограмування.

ОК.19 Системне програмування

ПРН13 Володіти мовами системного програмування та методами розробки програм, що взаємодіють з компонентами комп’ютерних систем, знати мережні технології, архітектури комп’ютерних мереж, мати практичні навички технології адміністрування комп’ютерних мереж та їх програмного забезпечення
ПРН14 Володіти мовами системного програмування та методами розробки програм, що взаємодіють з компонентами комп’ютерних систем, знати мережні технології, архітектури комп’ютерних мереж, мати практичні навички технології адміністрування комп’ютерних мереж та їх програмного забезпечення

ОК.20 Інформаційні технології

ПРН9 Розробляти програмні моделі предметних середовищ, вибирати парадигму програмування з позицій зручності та якості застосування для реалізації методів та алгоритмів розв’язання задач в галузі комп’ютерних наук
ПРН11 Володіти навичками управління життєвим циклом програмного забезпечення, продуктів і сервісів інформаційних технологій відповідно до вимог і обмежень замовника, вміти розробляти проектну документацію (техніко-економічне обґрунтування, технічне завдання, бізнес-план, угоду, договір, контракт)
ПРН15 Застосовувати знання методології та CASE-засобів проектування складних систем, методів структурного аналізу систем, об'єктно-орієнтованої методології проектування при розробці і дослідженні функціональних моделей організаційно-економічних і виробничо-технічних систем

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

ПРН8 Використовувати методологію системного аналізу об’єктів, процесів і систем для задач аналізу, прогнозування, управління та проектування динамічних процесів в макроекономічних, технічних, технологічних і фінансових об’єктах

ОК.22 Виробнича практика

ПРН5 Проектувати, розробляти та аналізувати алгоритми розв’язання обчислювальних та логічних задач, оцінювати ефективність та складність алгоритмів на основі застосування формальних моделей алгоритмів та обчислюваних функцій
ПРН11 Володіти навичками управління життєвим циклом програмного забезпечення, продуктів і сервісів інформаційних технологій відповідно до вимог і обмежень замовника, вміти розробляти проектну документацію (техніко-економічне обґрунтування, технічне завдання, бізнес-план, угоду, договір, контракт)
ПРН15 Застосовувати знання методології та CASE-засобів проектування складних систем, методів структурного аналізу систем, об'єктно-орієнтованої методології проектування при розробці і дослідженні функціональних моделей організаційно-економічних і виробничо-технічних систем

ОК.23 Підготовка та захист кваліфікаційної роботи бакалавра

ПРН1 Застосовувати знання основних форм і законів абстрактнологічного мислення, основ методології наукового пізнання, форм і методів вилучення, аналізу, обробки та синтезу інформації в предметній області комп'ютерних наук
ПРН2 Використовувати сучасний математичний апарат неперервного та дискретного аналізу, лінійної алгебри, аналітичної геометрії, в професійній діяльності для розв’язання задач теоретичного та прикладного характеру в процесі проектування та реалізації об’єктів інформатизації
ПРН5 Проектувати, розробляти та аналізувати алгоритми розв’язання обчислювальних та логічних задач, оцінювати ефективність та складність алгоритмів на основі застосування формальних моделей алгоритмів та обчислюваних функцій
ПРН8 Використовувати методологію системного аналізу об’єктів, процесів і систем для задач аналізу, прогнозування, управління та проектування динамічних процесів в макроекономічних, технічних, технологічних і фінансових об’єктах
ПРН9 Розробляти програмні моделі предметних середовищ, вибирати парадигму програмування з позицій зручності та якості застосування для реалізації методів та алгоритмів розв’язання задач в галузі комп’ютерних наук
ПРН10 Використовувати інструментальні засоби розробки клієнтсерверних застосувань, проектувати концептуальні, логічні та фізичні моделі баз даних, розробляти та оптимізувати запити до них, створювати розподілені бази даних, сховища та вітрини даних, бази знань, у тому числі на хмарних сервісах, із застосуванням мов вебпрограмування.
ПРН11 Володіти навичками управління життєвим циклом програмного забезпечення, продуктів і сервісів інформаційних технологій відповідно до вимог і обмежень замовника, вміти розробляти проектну документацію (техніко-економічне обґрунтування, технічне завдання, бізнес-план, угоду, договір, контракт)
ПРН15 Застосовувати знання методології та CASE-засобів проектування складних систем, методів структурного аналізу систем, об'єктно-орієнтованої методології проектування при розробці і дослідженні функціональних моделей організаційно-економічних і виробничо-технічних систем

ОК.25 Диференціальні рівняння

ПРН2 Використовувати сучасний математичний апарат неперервного та дискретного аналізу, лінійної алгебри, аналітичної геометрії, в професійній діяльності для розв’язання задач теоретичного та прикладного характеру в процесі проектування та реалізації об’єктів інформатизації
ПРН6 Використовувати методи чисельного диференціювання та інтегрування функцій, розв'язання звичайних диференціальних та інтегральних рівнянь, особливостей чисельних методів та можливостей їх адаптації до інженерних задач, мати навички програмної реалізації чисельних методів

ОК.26 Теорія ймовірностей

ПРН3 Використовувати знання закономірностей випадкових явищ, їх властивостей та операцій над ними, моделей випадкових процесів та сучасних програмних середовищ для розв’язування задач статистичної обробки даних і побудови прогнозних моделей

ОК.27 Математична статистика

ПРН3 Використовувати знання закономірностей випадкових явищ, їх властивостей та операцій над ними, моделей випадкових процесів та сучасних програмних середовищ для розв’язування задач статистичної обробки даних і побудови прогнозних моделей

ОК.28 Дослідження операцій

ПРН7 Розуміти принципи моделювання організаційно-технічних систем і операцій; використовувати методи дослідження операцій, розв’язання одно– та багатокритеріальних оптимізаційних задач лінійного, цілочисельного, нелінійного, стохастичного програмування

ОК.29 Архітектура обчислювальних систем та комп'ютерні мережі

ПРН13 Володіти мовами системного програмування та методами розробки програм, що взаємодіють з компонентами комп’ютерних систем, знати мережні технології, архітектури комп’ютерних мереж, мати практичні навички технології адміністрування комп’ютерних мереж та їх програмного забезпечення
ПРН14 Володіти мовами системного програмування та методами розробки програм, що взаємодіють з компонентами комп’ютерних систем, знати мережні технології, архітектури комп’ютерних мереж, мати практичні навички технології адміністрування комп’ютерних мереж та їх програмного забезпечення
ПРН16 Розуміти концепцію інформаційної безпеки, принципи безпечного проектування програмного забезпечення, забезпечувати безпеку комп’ютерних мереж в умовах неповноти та невизначеності вихідних даних

ОК.30 Чисельні методи

ПРН6 Використовувати методи чисельного диференціювання та інтегрування функцій, розв'язання звичайних диференціальних та інтегральних рівнянь, особливостей чисельних методів та можливостей їх адаптації до інженерних задач, мати навички програмної реалізації чисельних методів

ОК.31 Теорія програмування

ПРН1 Застосовувати знання основних форм і законів абстрактнологічного мислення, основ методології наукового пізнання, форм і методів вилучення, аналізу, обробки та синтезу інформації в предметній області комп'ютерних наук
ПРН5 Проектувати, розробляти та аналізувати алгоритми розв’язання обчислювальних та логічних задач, оцінювати ефективність та складність алгоритмів на основі застосування формальних моделей алгоритмів та обчислюваних функцій

ОК.32 Алгебраїчні структури, криптографія та захист інформації

ПРН2 Використовувати сучасний математичний апарат неперервного та дискретного аналізу, лінійної алгебри, аналітичної геометрії, в професійній діяльності для розв’язання задач теоретичного та прикладного характеру в процесі проектування та реалізації об’єктів інформатизації
ПРН16 Розуміти концепцію інформаційної безпеки, принципи безпечного проектування програмного забезпечення, забезпечувати безпеку комп’ютерних мереж в умовах неповноти та невизначеності вихідних даних

ОК.33 Обчислювальна геометрія та комп'ютерна графіка

ПРН2 Використовувати сучасний математичний апарат неперервного та дискретного аналізу, лінійної алгебри, аналітичної геометрії, в професійній діяльності для розв’язання задач теоретичного та прикладного характеру в процесі проектування та реалізації об’єктів інформатизації
ПРН4 Використовувати методи обчислювального інтелекту, машинного навчання, нейромережевої та нечіткої обробки даних, генетичного та еволюційного програмування для розв’язання задач розпізнавання, прогнозування, класифікації, ідентифікації об’єктів керування тощо

ОК.34 Теорія керування та основи робототехніки

ПРН3 Використовувати знання закономірностей випадкових явищ, їх властивостей та операцій над ними, моделей випадкових процесів та сучасних програмних середовищ для розв’язування задач статистичної обробки даних і побудови прогнозних моделей
ПРН4 Використовувати методи обчислювального інтелекту, машинного навчання, нейромережевої та нечіткої обробки даних, генетичного та еволюційного програмування для розв’язання задач розпізнавання, прогнозування, класифікації, ідентифікації об’єктів керування тощо

ОК.35 Розподілене та паралельне програмування

ПРН17 Виконувати паралельні та розподілені обчислення, застосовувати чисельні методи та алгоритми для паралельних структур, мови паралельного програмування при розробці та експлуатації паралельного та розподіленого програмного забезпечення

ОК.36 Інтелектуальні системи

ПРН4 Використовувати методи обчислювального інтелекту, машинного навчання, нейромережевої та нечіткої обробки даних, генетичного та еволюційного програмування для розв’язання задач розпізнавання, прогнозування, класифікації, ідентифікації об’єктів керування тощо
ПРН12 Застосовувати методи та алгоритми обчислювального інтелекту та інтелектуального аналізу даних в задачах класифікації, прогнозування, кластерного аналізу, пошуку асоціативних правил з використанням програмних інструментів підтримки багатовимірного аналізу даних на основі технологій DataMining, TextMining, WebMining

Вибірковий блок "Інтелектуальні інформаційні технології"

ВК.1.01 Основи квантових обчислень

ПРН19.1 Застосовувати методи розробки алгоритмів, конструювання програмного забезпечення та структур даних і знань

ВК.1.02 Побудова та аналіз алгоритмів

ПРН19.1 Застосовувати методи розробки алгоритмів, конструювання програмного забезпечення та структур даних і знань

ВК.1.03 Основи криптографії

ПРН18.1 Аналізувати, вибирати та кваліфіковано застосовувати засоби забезпечення інформаційної безпеки і цілісності даних відповідно до розв'язуваних прикладних завдань та створюваних програмних систем

ВК.1.04 Основи комп'ютерної лінгвістики

ПРН20.1 Застосовувати методи інтелектуального аналізу даних та штучного інтелекту, що включають методи комп’ютерної лінгвістики та комп’ютерного зору
ПРН21.1 Застосовувати методи машинного навчання для розв’язання прикладних задач, основні поняття та принципи роботи штучних нейронних мереж

ВК.1.05 Прикладні алгоритми

ПРН19.1 Застосовувати методи розробки алгоритмів, конструювання програмного забезпечення та структур даних і знань

ВК.1.06 Нейронні мережі

ПРН19.1 Застосовувати методи розробки алгоритмів, конструювання програмного забезпечення та структур даних і знань

ВК.1.07 Основи розпізнавання образів

ПРН20.1 Застосовувати методи інтелектуального аналізу даних та штучного інтелекту, що включають методи комп’ютерної лінгвістики та комп’ютерного зору
ПРН21.1 Застосовувати методи машинного навчання для розв’язання прикладних задач, основні поняття та принципи роботи штучних нейронних мереж
ПРН22.1 Застосовувати методи та алгоритми обчислювальної геометрії та комп’ютерної графіки

ВК.1.08 Системи паралельного програмування

ПРН19.1 Застосовувати методи розробки алгоритмів, конструювання програмного забезпечення та структур даних і знань

ВК.1.09 Сучасні технології машинного навчання

ПРН19.1 Застосовувати методи розробки алгоритмів, конструювання програмного забезпечення та структур даних і знань

ВК.1.10 Курсова робота

ПРН18.1 Аналізувати, вибирати та кваліфіковано застосовувати засоби забезпечення інформаційної безпеки і цілісності даних відповідно до розв'язуваних прикладних завдань та створюваних програмних систем
ПРН19.1 Застосовувати методи розробки алгоритмів, конструювання програмного забезпечення та структур даних і знань

Вибірковий блок "Теорія та технологія програмування"

ВК.2.01 WEB-технології

ПРН19.2 Аналізувати, оцінювати і вибирати інструментальні та обчислювальні засоби, парадигми, технології, алгоритмічні і програмні рішення при проектуванні та розробці програмних систем
ПРН21.1 Застосовувати методи машинного навчання для розв’язання прикладних задач, основні поняття та принципи роботи штучних нейронних мереж

ВК.2.02 Методи специфікації та верифікації програм

ПРН18.2 Застосовувати підходи щодо оцінки та забезпечення якості програмного забезпечення
ПРН20.2 Вибирати вихідні дані для проектування, керуючись формальними методами опису вимог та моделювання

ВК.2.03 Парадигми та технології програмування

ПРН18.2 Застосовувати підходи щодо оцінки та забезпечення якості програмного забезпечення
ПРН19.2 Аналізувати, оцінювати і вибирати інструментальні та обчислювальні засоби, парадигми, технології, алгоритмічні і програмні рішення при проектуванні та розробці програмних систем
ПРН21.1 Застосовувати методи машинного навчання для розв’язання прикладних задач, основні поняття та принципи роботи штучних нейронних мереж

ВК.2.04 Інформаційні технології та правовий захист

ПРН19.2 Аналізувати, оцінювати і вибирати інструментальні та обчислювальні засоби, парадигми, технології, алгоритмічні і програмні рішення при проектуванні та розробці програмних систем
ПРН21.1 Застосовувати методи машинного навчання для розв’язання прикладних задач, основні поняття та принципи роботи штучних нейронних мереж

ВК.2.05 Методи паралельних обчислень

ПРН19.2 Аналізувати, оцінювати і вибирати інструментальні та обчислювальні засоби, парадигми, технології, алгоритмічні і програмні рішення при проектуванні та розробці програмних систем
ПРН21.1 Застосовувати методи машинного навчання для розв’язання прикладних задач, основні поняття та принципи роботи штучних нейронних мереж

ВК.2.06 Основи Data Mining

ПРН18.2 Застосовувати підходи щодо оцінки та забезпечення якості програмного забезпечення
ПРН19.2 Аналізувати, оцінювати і вибирати інструментальні та обчислювальні засоби, парадигми, технології, алгоритмічні і програмні рішення при проектуванні та розробці програмних систем

ВК.2.07 Soft Skills в інформаційних технологіях

ПРН19.2 Аналізувати, оцінювати і вибирати інструментальні та обчислювальні засоби, парадигми, технології, алгоритмічні і програмні рішення при проектуванні та розробці програмних систем
ПРН20.2 Вибирати вихідні дані для проектування, керуючись формальними методами опису вимог та моделювання
ПРН21.1 Застосовувати методи машинного навчання для розв’язання прикладних задач, основні поняття та принципи роботи штучних нейронних мереж
ПРН22.1 Застосовувати методи та алгоритми обчислювальної геометрії та комп’ютерної графіки

ВК.2.08 Розробка ПЗ під мобільні платформи

ПРН19.2 Аналізувати, оцінювати і вибирати інструментальні та обчислювальні засоби, парадигми, технології, алгоритмічні і програмні рішення при проектуванні та розробці програмних систем
ПРН22.1 Застосовувати методи та алгоритми обчислювальної геометрії та комп’ютерної графіки

ВК.2.09 Основи управління IT-проектами

ПРН22.1 Застосовувати методи та алгоритми обчислювальної геометрії та комп’ютерної графіки

ВК.2.10 Курсова робота

ПРН18.2 Застосовувати підходи щодо оцінки та забезпечення якості програмного забезпечення
ПРН19.2 Аналізувати, оцінювати і вибирати інструментальні та обчислювальні засоби, парадигми, технології, алгоритмічні і програмні рішення при проектуванні та розробці програмних систем
ПРН20.2 Вибирати вихідні дані для проектування, керуючись формальними методами опису вимог та моделювання
ПРН21.1 Застосовувати методи машинного навчання для розв’язання прикладних задач, основні поняття та принципи роботи штучних нейронних мереж

Вибірковий блок "Інформаційні технології та системи"

ВК.3.01 Формальні мови та автомати

ПРН18.3 Застосовувати математичний апарат та принципи програмування та вміти застосовувати їх у створенні програмних систем

ВК.3.02 Стохастичні алгоритми

ПРН18.3 Застосовувати математичний апарат та принципи програмування та вміти застосовувати їх у створенні програмних систем
ПРН20.3 Знати алгоритми аналізу інформації та вміти застосовувати їх у розв’язанні практичних задач
ПРН22.3 Застосовувати технології штучного інтелекту та вміти застосовувати їх у розв’язанні практичних задач.

ВК.3.03 Технології розроблення програмного забезпечення

ПРН19.3 Застосовувати моделі розробки програмного забезпечення, фази та ітерації життєвого циклу програмних систем

ВК.3.04 Інтелектуальний аналіз фінансових даних

ПРН18.3 Застосовувати математичний апарат та принципи програмування та вміти застосовувати їх у створенні програмних систем
ПРН20.3 Знати алгоритми аналізу інформації та вміти застосовувати їх у розв’язанні практичних задач
ПРН22.3 Застосовувати технології штучного інтелекту та вміти застосовувати їх у розв’язанні практичних задач.

ВК.3.05 Інтелектуальна обробка даних

ПРН18.3 Застосовувати математичний апарат та принципи програмування та вміти застосовувати їх у створенні програмних систем
ПРН20.3 Знати алгоритми аналізу інформації та вміти застосовувати їх у розв’язанні практичних задач
ПРН22.3 Застосовувати технології штучного інтелекту та вміти застосовувати їх у розв’язанні практичних задач.

ВК.3.06 Проблеми штучного інтелекту

ПРН20.3 Знати алгоритми аналізу інформації та вміти застосовувати їх у розв’язанні практичних задач
ПРН22.3 Застосовувати технології штучного інтелекту та вміти застосовувати їх у розв’язанні практичних задач.
ПРН23.3 Застосовувати технології реалізації взаємодії «людинакомп’ютер» та вміти їх застосовувати.

ВК.3.07 Операційні системи з розподілом часу

ПРН21.3 Застосовувати засоби реалізації мультипроцесних обчислень

ВК.3.08 Нейромережі та нейрообчислення

ПРН22.3 Застосовувати технології штучного інтелекту та вміти застосовувати їх у розв’язанні практичних задач.

ВК.3.09 Розпізнавання образів та аналіз сцен

ПРН18.3 Застосовувати математичний апарат та принципи програмування та вміти застосовувати їх у створенні програмних систем
ПРН22.3 Застосовувати технології штучного інтелекту та вміти застосовувати їх у розв’язанні практичних задач.
ПРН23.3 Застосовувати технології реалізації взаємодії «людинакомп’ютер» та вміти їх застосовувати.

ВК.3.10 Курсова робота

ПРН18.3 Застосовувати математичний апарат та принципи програмування та вміти застосовувати їх у створенні програмних систем
ПРН19.3 Застосовувати моделі розробки програмного забезпечення, фази та ітерації життєвого циклу програмних систем
ПРН20.3 Знати алгоритми аналізу інформації та вміти застосовувати їх у розв’язанні практичних задач

Дисципліни вибору студентів

ВК.4.01.01 Функціональний аналіз

ВК.4.01.02 Програмування мовою С++. Додаткові розділи

ВК.4.01.03 Дискретна математика. Додаткові розділи

ВК.4.02.01 Методи ущільнення та пошуку даних

ВК.4.02.03 Алгоритміка

ВК.4.03.01 Математичні методи обробки інформації

ВК.4.03.02 Аналіз даних

ВК.4.03.03 Сучасні технології баз даних

ВК.4.04.01 Операційні системи для мобільних платформ

ВК.4.04.02 Unix-подібні операційні системи

ВК.4.04.03 Фреймворки для розроблення комп'ютерних ігор

ВК.4.05.01 Хмарні обчислення

ВК.4.05.02 Розподілені обчислення

ВК.4.05.03 Моделі та методи віртуальної реальності

ВК.4.06.01 Математичне моделювання

ВК.4.06.02 Статистичне моделювання в задачах штучного інтелекту

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

ВК.4.06.04 Розпізнавання жестів з використанням нейромереж

ВК.4.07.01 Iнформаційні технології в менеджментi

ВК.4.07.02 Телекомунікаційні технології

ВК.4.07.03 Чисельні методи в наукових та інженерних дослідженнях

ВК.4.07.04 Комп'ютерне моделювання та обчислювальний експеримент

ВК.4.07.05 Методи комунікативної взаємодії

ВК.4.08.01 Проблеми рефакторингу

ВК.4.08.02 Розробка бізнес-аналітичних систем

ВК.4.08.03 Природні людинокомп’ютерні інтерфейси





НАЗАД

1

2

3

4

5

6