- РН01
- Знати і застосовувати сучасні професійні стандарти і інші нормативно-правові документи з інженерії програмного забезпечення
- РН02
- Оцінювати і вибирати ефективні методи і моделі розроблення, впровадження, супроводу програмного забезпечення та управління відповідними процесами на всіх етапах життєвого циклу
- РН03
- Будувати і досліджувати моделі інформаційних процесів у прикладній області
- РН04
- Виявляти інформаційні потреби і класифікувати дані для проєктування програмного забезпечення
- РН05
- Розробляти, аналізувати, обґрунтовувати та систематизувати вимоги до програмного забезпечення
- РН06
- Розробляти і оцінювати стратегії проєктування програмних засобів; обґрунтовувати, аналізувати і оцінювати варіанти проектних рішень з точки зору якості кінцевого програмного продукту, ресурсних обмежень та інших факторів
- РН07
- Аналізувати, оцінювати і застосовувати на системному рівні сучасні програмні та апаратні платформи для розв’язання складних задач інженерії програмного забезпечення
- РН08
- Розробляти і модифікувати архітектуру програмного забезпечення для реалізації вимог замовника
- РН09
- Обґрунтовано вибирати парадигми і мови програмування для розроблення програмного забезпечення; застосовувати на практиці сучасні засоби розроблення програмного забезпечення
- РН10
- Модифікувати існуючі та розробляти нові алгоритмічні рішення детального проєктування програмного забезпечення
- РН11
- Забезпечувати якість на всіх стадіях життєвого циклу програмного забезпечення, у тому числі з використанням релевантних моделей та методів оцінювання, а також засобів автоматизованого тестування і верифікації програмного забезпечення
- РН12
- Приймати ефективні організаційно-управлінські рішення в умовах невизначеності та зміни вимог, порівнювати альтернативи, оцінювати ризики
- РН13
- Конфігурувати програмне забезпечення, керувати його змінами та розробленням програмної документації на всіх етапах життєвого циклу
- РН14
- Прогнозувати розвиток програмних систем та інформаційних технологій
- РН15
- Здійснювати реінжиніринг програмного забезпечення відповідно до вимог замовника
- РН16
- Планувати, організовувати та здійснювати тестування, верифікацію та валідацію програмного забезпечення
- РН17
- Збирати, аналізувати, оцінювати необхідну для розв’язання наукових і прикладних задач інформацію, використовуючи науково-технічну літературу, бази даних та інші джерела.