F2 «Інженерія програмного забезпечення»
Галузь знань: (F) Інформаційні технології
Спеціальність: F2 (121) «Інженерія програмного забезпечення»
Рівні вищої освіти: бакалавр/магістр
Знижку 20% на навчання в МАУП абітурієнти можуть отримати під час Днів відкритих дверей. Більше інформації та найближчу дату Дня відкритих дверей шукайте на спеціальному сайті. Або ж вступайте онлайн у будь-який зручний для вас час, і також отримуйте знижку на навчання.
Маєте питання? Зверніться до фахівців Приймальної комісії МАУП!
Інститут комп’ютерно-інформаційних технологій
Програма спеціальності «Інженерія програмного забезпечення» орієнтована на підготовку кваліфікованих фахівців в галузі інженерії програмного забезпечення, котра спрямована на розробку програмних систем, які працюють надійно та ефективно, вартість розробки та супроводу яких є доступною, і які задовольняють вимогам, висунутим до них замовниками. Сьогодні фахівці з інженерії програмного забезпечення є найбільш затребуваними на ринку праці серед інших фахівців з інформаційних технологій, вони приймають участь у розробці вітчизняних і міжнародних програмних проектів, і мають достойну оплату своєї праці. Попит на фахівців з інженерії програмного забезпечення у майбутньому буде тільки зростати. Спеціальність «Інженерія програмного забезпечення» базується на вивченні нормативних (обов'язкових) дисциплін фундаментальної підготовки, а також вибіркових дисциплін. Студенти отримують ґрунтовну математичну та алгоритмічну підготовку, вивчають сучасні мови програмування, комп'ютерні мережі, тестування, операційні системи та інші дисципліни, необхідні для роботи за фахом.
Освітньо-професійна програма:
- Інженерія-програмного забезпечення.
 
Спеціалізації:
- Прикладне програмування (з поглибленим вивченням спеціалізованих дисциплін);
 - Web-програмування: розробка сайтів.
 
Перелік основних навчальних дисциплін:
| 
 Основи програмування  | 
 Об"єктно-орієнтоване програмування  | 
 Системне адміністрування Linux  | 
| 
 Розробка графічних додатків з використанням GDI+  | 
 Об"єктно-орієнтоване проектувння на мові UML  | 
 Технології глобальних мереж, базовий  | 
| 
 Тестування ПЗ  | 
 Основи розробки додатків з використанням Windows Forms  | 
 Мережеве адміністрування Linux  | 
| 
 Алгоритмізація та програмування  | 
 Патерне проектування  | 
 Структуровані кабельні системи  | 
| 
 Екстремальне програмування  | 
 Платформа Microsoft.NET і мова програмування С# 
  | 
 Безпека програм та баз даних  | 
| 
 Комп'ютерна дискретна математика  | 
 Розробка Window додатків з використанням Visual C++  | 
 Менеджмент проектів програмного забезпечення  | 
| 
 Розробка графічних додатків з використанням GDI+  | 
 Програмування Internet  | 
 Autodesk 3 ds Max. Моделювання складних об"єктів  | 
| 
 Програмування СУБД My SQL  | 
 Розробка веб-сторінок на мові розмітки XHTML з викорстанням каскадних таблиць стилів CSS  | 
 Технологія доступу до баз даних ADO.NET  | 
Спеціальність "Інженерія програмного забезпечення" орієнтована на:
- інженерію та реінженерію програмних систем, які відповідають функціональним вимогам, виявленим у заданій предметній області;
 - планування, керування і контроль виконання вимог до створюваного програмного забезпечення;
 - контролювання якості розроблюваних програмних продуктів;
 - командну роботу зі створення програмних продуктів;
 - інженерію програмного забезпечення для паралельних, розподілених, вбудованих мобільних та процесорних систем;
 - оцінювання ступеня труднощів, ризиків, бюджету і часу протягом виконання проекту з розробки програмного забезпечення.
 
Спеціаліст із спеціальності "Інженерія програмного забезпечення" знатиме:
- зміст інженерних та супровідних процесів життєвого циклу програмного продукту;
 - основні концепції моделювання та налізу програмного забезпечення та типи моделей програмного забезпечення;
 - концепції, стратегій та технології проектування та реалізації програмних систем;
 - технології кластерних, розподілених, паралельних обчислень;
 - мови програмування та інструментарій розроблення програмного забезпечення на відповідних мовах програмування;
 - принципи взаємодії і комунікацій та ролі в команді розробників програмного забезпечення;
 - етапи і принципи управління якістю процесів розробки протягом життєвого циклу виробництва програмного забезпечення.
 
В умовах українського ринку праці типовими посадами фахівця за спеціальністю "Інженерія програмного забезпечення" є:
- керівних ІТ-відділу;
 - провідний інженер-програміст;
 - інженер з якості програмного забезпечення;
 - спеціалісти із впровадження та супроводу програмного забезпечення;
 - консультант з питань інформатизації та комп’ютеризації.
 
- Комп’ютерні ігри та прикладне програмування (з поглибленим вивченням спеціалізованих дисциплін)
 - Мережеві технології та системне адміністрування
 - Комп’ютерні науки
 - Аналітика комп’ютерних систем
 
