Освітня програма: Інженерія програмного забезпечення

Факультет:
Факультет інформаційних технологій
Спеціальність\спеціалізація:
/ F2 Інженерія програмного забезпечення
ОКР:
(Бакалавр)

Про програму

Метою програми є забезпечення підготовки висококваліфікованих фахівців в галузі інформаційних технологій зі спеціальності F2 Інженерія програмного забезпечення, що володіють базовими знаннями про: математичні, інформаційні, фізичні та економічні положення щодо створення і супроводу ПЗ; основи доменного аналізу, моделювання, проектування, конструювання та тестування ПЗ; програмно-апаратні та інструментальні засоби розробки, супроводу та експлуатації програмного забезпечення; сучасні методи та технології розробки ПЗ, Здатних ставити і розв’язувати завдання, що пов’язані з розробкою, супроводом та забезпеченням якості програмного забезпечення; збирання, обробки та інтерпретації результатів досліджень з інженерії програмного забезпечення.

Карта курсів

1 курс

1 семестр

  • Історія та культура України
  • Іноземна мова
  • Українська мова за професійним спрямуванням
  • Алгебра і аналітична геометрія
  • Фізика
  • Основи програмування та алгоритмічні мови
  • Вступ до інженерії програмного забезпечення
  • Системне програмування та операційні системи
  • Основи веб-розробки

2 семестр

  • Іноземна мова
  • Комп’ютерна дискретна математика
  • Математичний аналіз
  • Фізика
  • Основи програмування та алгоритмічні мови
  • Комп’ютерна графіка та візуалізація данних
  • Algorithms and data structures (англ. мовою)

2 курс

3 семестр

  • Іноземна мова за професійним спрямуванням
  • Філософія
  • Стандартизація, сертифікація та ліцензування програмних продуктів
  • Об'єктно-орієнтоване програмування
  • Веб-технології та веб-дизайн
  • Бази даних
  • Вибіркові дисципліни із загальноуніверситетського каталогу
  • Вибіркові дисципліни із кафедрального каталогу
  • Вибіркові дисципліни із кафедрального каталогу

4 семестр

  • Іноземна мова за професійним спрямуванням
  • Теорія ймовірностей, ймовірнісні процеси та математична статистика
  • Об'єктно-орієнтоване програмування
  • Антикорупція та доброчесність
  • Методи програмної інженерії для розв'язування прикладних задач
  • Вибіркові дисципліни із загальноуніверситетського каталогу
  • Вибіркові дисципліни із кафедрального каталогу
  • Вибіркові дисципліни із кафедрального каталогу

3 курс

5 семестр

  • Лінійне програмування
  • Системне програмування та операційні системи
  • Типізовані мови програмування
  • Розробка інтернет клієнт-серверних систем
  • Графічне та геометричне програмування
  • Вибіркові дисципліни із загальноуніверситетського каталогу
  • Вибіркові дисципліни із кафедрального каталогу
  • Вибіркові дисципліни із кафедрального каталогу

6 семестр

  • Технологічна практика (виробнича)
  • Інформаційно-технічний супровід програмного забезпечення
  • Розробка інтернет клієнт-серверних систем
  • Патерни проєктування програмного забезпечення
  • Вибіркові дисципліни із загальноуніверситетського каталогу
  • Вибіркові дисципліни із кафедрального каталогу
  • Вибіркові дисципліни із кафедрального каталогу

4 курс

7 семестр

  • Моделі життєвого циклу, принципи і методології розробки ПЗ
  • Адміністрування комп'ютерних мереж і операційних систем
  • Якість програмного забезпечення та тестування
  • Штучний інтелект та машинне навчання
  • Програмні технології захисту інформації
  • Вибіркові дисципліни із кафедрального каталогу
  • Вибіркові дисципліни із кафедрального каталогу
  • Професійна практика програмної інженерії (виробнича)

8 семестр

  • Переддипломна практика
  • Менеджмент проектів програмного забезпечення
  • Моделювання систем та аналіз даних
  • Вибіркові дисципліни із кафедрального каталогу
  • Вибіркові дисципліни із кафедрального каталогу
  • Виконання і захист кваліфікаційної роботи бакалавра
  • Дисципліни загальної підготовки
  • Дисципліни фахової підготовки за освітньою програмою
  • Вибіркові дисципліни із кафедрального каталогу
  • Вибіркові дисципліни із загальноуніверситетського каталогу

Що будемо вивчати?

Акцент ОПП спрямований на:

  • формування та розвиток загальних і професійних компетентностей з інженерії програмного забезпечення, що сприяють соціальній стійкості й мобільності випускника на сучасному ринку праці;
  • на здатності розробляти архітектуру програмних систем, проектувати інтерфейси, моделювати системи, виконувати розробку, супровід і тестування системного та прикладного програмного забезпечення, у тому числі і веб-орієнтованих програмних продуктів.

Основний акцент програми спрямовано на сучасних технологіях розробки веб-орієнтованих програмних систем з використанням технологій CSS, ASP.NET MVC, JavaScript, PHP та MySQL, сучасні мови програмування та їх фреймворки, стеки фреймворків а також їх супровід.

Де я зможу працювати?

Назви професій згідно Національного класифікатора України: Класифікатор професій (ДК 003:2010)

  • 2131.2 Адміністратор бази даних
  • 2131.2 Адміністратор даних
  • 2131.2 Адміністратор доступу
  • 2131.2 Адміністратор системи
  • 2131.2 Інженер з програмного забезпечення комп'ютерів
  • 2132.2 Інженер-програміст
  • 2132.2 Програміст (база даних)
  • 2131.2 Аналітик програмного забезпечення та мультимедіа
  • 2132.2 Програміст прикладний
  • 2139.2 Інженер із застосування комп'ютерів
  • 2149.2 Інженер-дослідник
  • 3121.2 Фахівець з інформаційних технологій
  • 3121.2 Фахівець з розробки та тестування програмного забезпечення
  • 3121.2 Фахівець з розроблення комп'ютерних програм
  • 3121.2 Фахівець з комп'ютерної графіки (дизайну)

Умови навчання

Підготовка здобувачів освіти здійснюється за державним замовленням та на контрактній основі. Розмір оплати за навчання на 2025/2026 н.р. для студентів 2025 року вступу (1 курс, громадяни України) за контрактом становить 42 000 грн на рік на денній формі та 36 000 грн на заочній.