F2 Інженерія програмного забезпечення (освітня програма "Інтернет речей")
| Навчально-науковий інститут кібернетики, інформаційних технологій та інженерії | |
|---|---|
![]() Логотип ННІ | |
| Випускова кафедра | |
| Кафедра комп'ютерних наук та прикладної математики | |
| Форма здобуття освіти | |
| денна | |
| Кваліфікація | |
| бакалавр з інженерії програмного забезпечення (освітня програма «Інтернет речей») | |
| Контактна інформація | |
| м. Рівне, вул. Соборна, 11, корп. № 1, к. 125 kaf-knpm@nuwm.edu.ua тел. 098-084-18-80 |
Освітня програма «Інтернет речей» (ID 81665) — це бакалаврська програма зі спеціальності F2 Інженерія програмного забезпечення (галузь знань F Інформаційні технології), яка готує розробників програмного забезпечення з фокусом на IoT-системи та інженерію ПЗ.
Коротко про програму
- Заклад освіти: Національний університет водного господарства та природокористування
- Структурний підрозділ: ННІ кібернетики, інформаційних технологій та інженерії
- Випускова кафедра: Кафедра комп’ютерних наук та прикладної математики
- Рівень вищої освіти: перший (бакалаврський)
- Кваліфікація: бакалавр з інженерії програмного забезпечення
- Диплом / обсяг: диплом бакалавра, одиничний, 240 кредитів ЄКТС
- Форма навчання: денна
- Мова викладання: українська
- Цикл/рівень: НРК України — 7 рівень; QF-EHEA — перший цикл (First cycle); EQF-LLL — 6 рівень (Level 6)
- Акредитація: сертифікат про акредитацію освітньої програми № 1460 (29.04.2021, протокол №7 від 27.04.2021)
- Термін дії освітньої програми: 4 роки
- Офіційний сайт університету: https://www.nuwm.edu.ua
Мета освітньої програми
Формування професійних компетентностей у бакалаврів, які володіють фундаментальними знаннями і практичними навичками з інженерії програмного забезпечення та здатні розв’язувати спеціалізовані практичні задачі (зокрема у сфері «інтернету речей») засобами прикладних інформаційних технологій, з розвитком «м’яких» навичок командної роботи й комунікації.
Що ви вивчатимете
Нижче наведено типовий перелік напрямів підготовки та витяг з ОПП щодо освітніх компонентів.
- програмування та алгоритми
- бази даних і робота з даними
- об’єктно-орієнтоване програмування та патерни проєктування
- конструювання, тестування та забезпечення якості програмного забезпечення
- веброзробка та хмарні технології
- комп’ютерні мережі, інтерфейси й протоколи передавання даних
- інформаційна безпека та захист даних
- людино-машинна взаємодія та основи дизайну інтерфейсів
- мікроконтролери, системне програмування та компоненти IoT
- основи машинного навчання та обчислювального інтелекту
Освітні компоненти (витяг з ОПП)
| Код | Компонент | Кредити | Підсумковий контроль |
|---|---|---|---|
| ОК1 | Українська мова (за професійним спрямуванням) | 3 | екзамен |
| ОК2 | Українська державність і культура | 4 | залік |
| ОК3 | Іноземна мова | 12 | залік, екзамен |
| ОК4 | Екологія | 3 | залік |
| ОК5 | Філософія | 3 | екзамен |
| ОК6 | Підприємницька діяльність | 3 | залік |
| ОК7 | Математичний аналіз | 10 | залік, екзамен |
| ОК8 | Алгебра та геометрія | 8 | залік, екзамен |
| ОК9 | Диференціальні рівняння | 3 | екзамен |
| ОК10 | Комп’ютерна дискретна математика | 3,5 | екзамен |
| ОК11 | Теорія ймовірностей і математична статистика | 4,5 | залік |
| ОК12 | Математична логіка, теорія алгоритмів та програмування | 5 | залік |
| ОК13 | Фізика | 4 | екзамен |
| ОК14 | Практикум з програмної інженерії | 6 | залік |
| ОК15 | Операційні системи | 5 | екзамен |
| ОК16 | Бази даних | 4,5 | екзамен |
| ОК17 | Розробка пристроїв на базі Arduino | 4 | залік |
| ОК18 | Об'єктно-орієнтоване програмування та патерни проектування | 6 | залік, екзамен |
| ОК19 | Програмування | 10 | залік, екзамен |
| ОК20 | Курсова робота з програмування | 3 | залік |
| ОК21 | Конструювання програмного забезпечення | 3 | екзамен |
| ОК22 | Веб-програмування та хмарні технології | 3,5 | залік |
| ОК23 | Комп'ютерні мережі, інтерфейси та протоколи передачі даних | 6 | екзамен |
| ОК24 | Безпека інформаційних систем та захист інформації | 5 | екзамен |
| ОК25 | Бізнес-аналітика та командна робота в ІТ | 4,5 | екзамен |
| ОК26 | Електротехніка та комп'ютерна електроніка | 4 | залік |
| ОК27 | Людино-машинна взаємодія та основи комп'ютерного дизайну | 3 | екзамен |
| ОК28 | Сенсори і виконавчі елементи | 4,5 | екзамен |
| ОК29 | Проектування, конструювання та надійність інтернету речей | 5 | екзамен |
| ОК30 | Мікроконтролери та системне програмування | 5 | екзамен |
| ОК31 | Курсова робота з системного програмування | 3 | залік |
| ОК32 | Менеджмент якості програмного забезпечення | 4 | екзамен |
| ОК33 | Методи машинного навчання та обчислювального інтелекту | 3 | екзамен |
| ОК34 | Алгоритми та обчислювальні методи математичної фізики | 4 | залік |
| ОК35 | Курсова робота з програмування інтернету речей | 3 | залік |
| ОК36 | Кваліфікаційна бакалаврська робота | 9 | екзамен |
| ОК37 | Виробнича практика | 6 | залік |
Освітні компоненти вільного вибору (загалом 60 кредитів ЄКТС) включають, зокрема:
- мейджор — 36 кредитів;
- майнор — 18 кредитів;
- базова загальновійськова підготовка (теоретична частина) — 3 кредити;
- спецкурси за вибором (залік).
Як відбувається навчання
Навчання побудовано на поєднанні лекцій, лабораторних і практичних занять, командних та індивідуальних проєктів, а також практик. Використовуються вебтехнології та електронне навчання (зокрема у системі Moodle). Оцінювання включає поточний і підсумковий контроль, захист робіт та підсумкову атестацію.
Кар’єра після випуску
Випускники можуть працювати на посадах у сфері розробки та підтримки ПЗ, зокрема:
- інженер-програміст / Software Developer
- інженер з тестування та якості ПЗ
- системний/технічний аналітик
- фахівець з кібербезпеки (у т.ч. для IoT)
- системний архітектор (у т.ч. IoT-систем)
- технік із системного адміністрування
- технік-програміст
- фахівець з інформаційних технологій
Вступ і тривалість навчання
- Передумови: повна загальна середня освіта; ступінь «молодший бакалавр» / освітньо-кваліфікаційний рівень «молодший спеціаліст».
- Термін навчання: 3 роки 10 місяців (для вступу на базі повної загальної середньої освіти).
- Для вступників зі ступенем «молодший бакалавр» / «молодший спеціаліст» можливе навчання за скороченим терміном із зарахуванням результатів попереднього навчання:
- якщо попередня освіта за спеціальністю F2 — зарахування до 60 кредитів ЄКТС;
- якщо попередня освіта за іншою спеціальністю — зарахування до 30 кредитів ЄКТС.
- Конкурсний відбір здійснюється за правилами прийому університету (НМТ/іншими передбаченими формами відповідно до року вступу).
Як отримати диплом
Потрібно успішно виконати навчальний план обсягом 240 кредитів ЄКТС та захистити кваліфікаційну роботу бакалавра.
