ГАЛУЗЬ ЗНАНЬ F Інформаційні технології
СПЕЦІАЛЬНІСТЬ F2 Інженерія програмного забезпечення
КВАЛІФІКАЦІЯ Фаховий молодший бакалавр з інженерії програмного забезпечення
ОСВІТНЯ ПРОГРАМА Інженерія програмного забезпечення
Освітня професійна програма орієнтована на:
- освоєння методів і технологій створення програмних продуктів, з використанням об’єктно-орієнтованих принципів проєктування і програмування, інструментальних засобів та середовищ розроблення, баз даних, міжплатформного застосування;
- вивчення теорії і практики конструювання програмного забезпечення, включаючи аналіз вимог, моделювання, вибір архітектури та проєктування програмного забезпечення, написання досконалого коду, верифікацію, тестування, еволюцію програмного забезпечення, менеджмент програмних проєктів та робота в командах програмістів;
- освоєння методів і технологій розробки та тестування веб-орієнтованих проєктів;
- розв’язування задач, пов’язаних з математичним моделюванням, проєктуванням, розробкою та супроводом інформаційних систем і технологій.
Випускники спеціальності F2 Інженерія програмного забезпечення можуть займати такі посади:
- 312 Технічні фахівці в галузі обчислювальної техніки
- 3121 Технік-програміст
- 3121 Технік із системного адміністрування
- 3121 Фахівець з інформаційних технологій
- 3121 Фахівець з комп’ютерної графіки (дизайну)
- 3121 Фахівець з розроблення комп’ютерних програм та
- програмного забезпечення
- 3121 Адміністратор вебсайту
ПРОГРАМА ПІДГОТОВКИ
Програмою теоретичної підготовки передбачено вивчення дисциплін:
- Іноземна мова
- Лінійна алгебра і аналітична геометрія
- Математичний аналіз
- Диференційні рівняння
- Дискретна математика
- Теорія ймовірностей і математична статистика
- Чисельні методи
- Статистичне моделювання і прогнозування
- Теорія ігор, прийняття рішень та системний аналіз
- Основи програмування та алгоритмічні мови
- Основи програмної інженерії
- Конструювання програмного забезпечення
- Алгоритми і структури даних
- Інструментальні засоби візуального програмування
- Об’єктно-орієнтоване програмування
- Математичні методи дослідження операцій
- Архітектура комп’ютера
- Організація комп’ютерних мереж
- Операційні системи
- Бази даних
- Системи керування базами даних
- Безпека програм та даних
- Групова динаміка та комунікації
- Комп’ютерна графіка і Web-дизайн
- WEB-програмування
- Прикладне програмування
- Якість програмного забезпечення та тестування
Програмою практичної підготовки передбачено проходження практик:
- Навчальна практика з основ програмування і алгоритмічних мов
- Навчальна практика з об’єктно-орієнтованого програмування
- Навчальна практика з баз даних
- Виробнича практика
- Переддипломна практика
