Спеціальність 8.05010301 "Програмне забезпечення систем"
Спеціальність 8.05010301 "Програмне забезпечення систем" орієнтована на:
- створення складних програмних систем для задоволення потреб бізнесу та підприємств у різних галузях діяльності;
- аналіз та оцінювання ринку програмних продуктів з метою виявлення потреб користувачів та вимог до програмних систем;
- розроблення і оцінювання методології проектування складних об'єктів та явищ різного призначення;
- створення методів дослідження програмних проектів на основі загальних тенденцій розвитку програмної інженерії;
- оптимізацію проектних, технологічних, управлінських рішень з метою підвищення якості програмних продуктів;
- застосовування сучасних технологій розробки програмних комплексів з використанням автоматизованих систем планування і управління;
- підвищення ефективності процесів життєвого циклу програмного забезпечення на основі застосування інноваційних технологій програмної інженерії;
- оцінювання ступеня труднощів, ризиків, бюджету і часу протягом виконання проекту з розробки програмного забезпечення.
Магістр із спеціальності 8.05010301 "Програмне забезпечення систем" знатиме:
- методологію та інструментарій проектування та розроблення програмного забезпечення складних систем різного призначення та платформеності;
- методи оптимізації та прийняття проектних рішень;
- методи побудови, верифікації, аналізу програмного забезпечення систем;
- моделі і процеси управління програмними проектами;
- методи науково-дослідної роботи в галузі інформаційних технологій;
- методи планування і управління ресурсами життєвого циклу програмного забезпечення;
- методи оцінки якості, уніфікації та стандартизації програмних систем різного призначення.
У європейській системі організації праці випускники аналогічних спеціальностей займають посади:
- системний аналітик;
- архітектор програмних систем;
- керівник програмних проектів;
- керівник IT-відділу;
- розробник програмного забезпечення;
- керівник групи;
- розробник баз даних;
- розробник Інтернет-порталів;
- фахівець з якості програмного забезпечення.
В умовах українського ринку праці типовими посадами фахівця за спеціальністю 8.05010301 "Програмне забезпечення систем" крім вище зазначених є:
- керівних ІТ-компанії з розробки програмних продуктів;
- конструктор комп'ютерних систем;
- науковий співробітник відділу математичного та програмного забезпечень систем;
- заступник директора з питань інформатизації та комп’ютеризації;
- викладач дисциплін напряму «Програмна інженерія» у вищих навчальних закладах.
Фахівець за спеціальністю 8.05010301 "Програмне забезпечення систем" може керувати роботами, що пов’язані з:
- виявленням та специфікацією вимог замовника програмних систем;
- проектуванням програмних систем та їх компонент;
- розробленням та інтеграцією компонент програмного забезпечення;
- тестуванням та верифікацією програмного забезпечення;
- консультуванням з питань інформатизації діяльності підприємства чи організації;
- проектуванням складних об’єктів та явищ у різних предметних областях.
Майбутній фахівець за спеціальністю "Програмне забезпечення систем" вивчатиме такі дисципліни:
- Методи та засоби наукових досліджень в інженерії ПЗ;
- Комбінаторні методи та алгоритми;
- Системний аналіз;
- Алгоритми цифрового опрацювання сигналів;
- Експертні технології для систем підтримки прийняття рішень;
- Інтелектуальний аналіз даних;
- Математичне забезпечення програмних систем;
- Основи теорії надійності програмних систем;
- Інженерія ПЗ для паралельних та розподілених систем;
- Реінженерія ПЗ;
- Опрацювання зображень методами штучного інтелекту;
- ПЗ геоінформаційних систем.