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