Програмні результати навчання (ПРН)
ПРН01. Аналізувати, цілеспрямовано шукати і вибирати необхідні для вирішення професійних завдань інформаційно-довідникові ресурси і знання з урахуванням сучасних досягнень науки і техніки.
ПРН02. Знати кодекс професійної етики, розуміти соціальну значимість та культурні аспекти інженерії програмного забезпечення і дотримуватись їх в професійній діяльності.
ПРН03. Знати основні процеси, фази та ітерації життєвого циклу програмного забезпечення.
ПРН04. Знати і застосовувати професійні стандарти і інші нормативно-правові документи в галузі інженерії програмного забезпечення.
ПРН05. Знати і застосовувати відповідні математичні поняття, методи доменного, системного і об’єктно-орієнтованого аналізу та математичного моделювання для розробки програмного забезпечення.
ПРН06. Уміння вибирати та використовувати відповідну задачі методологію створення програмного забезпечення.
ПРН07. Знати і застосовувати на практиці фундаментальні концепції, парадигми і основні принципи функціонування мовних, інструментальних і обчислювальних засобів інженерії програмного забезпечення.
ПРН08. Вміти розробляти людино-машинний інтерфейс.
ПРН09. Знати та вміти використовувати методи та засоби збору, формулювання та аналізу вимог до програмного забезпечення.
ПРН10. Проводити передпроєктне обстеження предметної області, системний аналіз об'єкта проектування.
ПРН11. Вибирати вихідні дані для проектування, керуючись формальними методами опису вимог та моделювання.
ПРН12. Застосовувати на практиці ефективні підходи щодо проектування програмного забезпечення.
ПРН13. Знати і застосовувати методи розробки алгоритмів, конструювання програмного забезпечення та структур даних і знань.
ПРН14. Застосовувати на практиці інструментальні програмні засоби доменного аналізу, проектування, тестування, візуалізації, вимірювань та документування програмного забезпечення.
ПРН15. Мотивовано обирати мови програмування та технології розробки для розв’язання завдань створення і супроводження програмного забезпечення.
ПРН16. Мати навички командної розробки, погодження, оформлення і випуску всіх видів програмної документації.
ПРН17. Вміти застосовувати методи компонентної розробки програмного забезпечення.
ПРН18. Знати та вміти застосовувати інформаційні технології обробки, зберігання та передачі даних.
ПРН19. Знати та вміти застосовувати методи верифікації та валідації програмного забезпечення.
ПРН20. Знати підходи щодо оцінки та забезпечення якості програмного забезпечення.
ПРН21. Знати, аналізувати, вибирати, кваліфіковано застосовувати засоби забезпечення інформаційної безпеки (в тому числі кібербезпеки) і цілісності даних відповідно до розв'язуваних прикладних завдань та створюваних програмних систем.
ПРН22. Знати та вміти застосовувати методи та засоби управління проектами.
ПРН23. Вміти документувати та презентувати результати розробки програмного забезпечення.
ПРН24. Вміти проводити розрахунок економічної ефективності програмних систем.
ПРН25. Вміти розробляти веб-додатки та інтерактивні сайти.
ПРН26. Вміти застосовувати на практиці емпіричні методи аналізу на основі штучних нейронних мереж.
ПРН27. Вміти використовувати відомі алгоритми та чисельні методи для розробки програмних застосунків.
ПРН28. Вміти впроваджувати та адмініструвати роботу програмних систем та комп’ютерних мереж