Відмінності між версіями «121 Інженерія програмного забезпечення (освітня програма "Інтернет речей")»

Матеріал з Wikiситет
Перейти до навігації Перейти до пошуку
 
Рядок 21: Рядок 21:
</noinclude>
</noinclude>


Освітня програма «Інтернет речей» спеціальності '''F2 Інженерія програмного забезпечення''' орієнтована на підготовку фахівців для розроблення, супроводження та забезпечення якості програмного забезпечення, з акцентом на програмні рішення та пристрої для IoT-систем.
Освітня програма «'''Інтернет речей'''» (ID 81665) — це бакалаврська програма зі спеціальності '''F2 Інженерія програмного забезпечення''' (галузь знань '''F Інформаційні технології'''), яка готує розробників програмного забезпечення з фокусом на IoT-системи та інженерію ПЗ.


=== Загальна інформація ===
== Коротко про програму ==
* '''Галузь знань:''' F Інформаційні технології
* '''Заклад освіти:''' Національний університет водного господарства та природокористування
* '''Спеціальність:''' F2 Інженерія програмного забезпечення
* '''Структурний підрозділ:''' ННІ кібернетики, інформаційних технологій та інженерії
* '''Освітня програма:''' «Інтернет речей»
* '''Випускова кафедра:''' Кафедра комп’ютерних наук та прикладної математики
* '''Форма здобуття освіти:''' денна
* '''Рівень вищої освіти:''' перший (бакалаврський)
* '''Кваліфікація:''' бакалавр з інженерії програмного забезпечення
* '''Диплом / обсяг:''' диплом бакалавра, одиничний, 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


=== Документи та ресурси ===
== Мета освітньої програми ==
* '''Оригінальні документи для завантаження:''' [https://ep3.nuwm.edu.ua/22941/ (2021) Освітньо-професійна програма «Інтернет речей» першого рівня вищої освіти]
Формування професійних компетентностей у бакалаврів, які володіють фундаментальними знаннями і практичними навичками з інженерії програмного забезпечення та здатні розв’язувати спеціалізовані практичні задачі (зокрема у сфері «інтернету речей») засобами прикладних інформаційних технологій, з розвитком «м’яких» навичок командної роботи й комунікації.
* '''Відео про освітню програму:''' [https://www.youtube.com/watch?v=idxdH35C-no Студенти розповідають про спеціальність «Інженерія програмного забезпечення» (Інтернет речей)]
* '''Визнання попереднього навчання:''' [https://ep3.nuwm.edu.ua/28363/ Механізми визнання неформальної та інформальної освіти]
* '''Для документів про освіту, отриманих за кордоном:''' [https://mon.gov.ua/ministerstvo-2/poslugi/viznannya-inozemnikh-dokumentiv нострифікація документів про освіту]


=== Тривалість програми ===
== Що ви вивчатимете ==
* Вступ на основі '''повної загальної середньої освіти''' (ПЗСО) — 3 роки 10 місяців.
Нижче наведено типовий перелік напрямів підготовки та витяг з ОПП щодо освітніх компонентів.
* Вступ на основі '''фахового молодшого бакалавра / молодшого спеціаліста / молодшого бакалавра''' (НРК 5) — 2 роки 10 місяців.
* програмування та алгоритми
 
* бази даних і робота з даними
=== Вимоги до рівня освіти вступників ===
* об’єктно-орієнтоване програмування та патерни проєктування
* повна загальна середня освіта (ПЗСО);
* конструювання, тестування та забезпечення якості програмного забезпечення
* освітньо-професійний ступінь «Фаховий молодший бакалавр» (НРК 5);
* веброзробка та хмарні технології
* освітньо-кваліфікаційний рівень «Молодший спеціаліст» (НРК 5);
* комп’ютерні мережі, інтерфейси й протоколи передавання даних
* освітній ступінь «Молодший бакалавр» (НРК 5).
* інформаційна безпека та захист даних
 
* людино-машинна взаємодія та основи дизайну інтерфейсів
=== Конкурсний відбір ===
* мікроконтролери, системне програмування та компоненти IoT
* НМТ 2024, 2025 та 2026 років — з чотирьох конкурсних предметів: (1) українська мова; (2) математика; (3) історія України; (4) іноземна мова ''або'' біологія ''або'' фізика ''або'' хімія ''або'' українська література ''або'' географія.
* основи машинного навчання та обчислювального інтелекту
* НМТ 2023 року — з трьох конкурсних предметів: (1) українська мова; (2) математика; (3) історія України ''або'' іноземна мова ''або'' біологія ''або'' фізика ''або'' хімія ''або'' географія.
* Національні випускні іспити після середньої школи в країнах Європи (крім РФ та РБ) 2025 або 2026 років.
* Вступний іспит для іноземців: перший — українська мова як іноземна; другий — математика.


=== Загальний профіль програми ===
=== Освітні компоненти (витяг з ОПП) ===
Освітньо-професійна програма орієнтована на підготовку фахівців, які:
{| class="wikitable mw-collapsible mw-collapsed"
* здатні ставити і розв’язувати завдання, пов’язані з розробкою, супроводженням та забезпеченням якості програмного забезпечення;
|+ Обов’язкові компоненти освітньо-професійної програми
* виконують проєктування алгоритмів, структур даних, програмних засобів, баз даних, інформаційних систем та ресурсів;
! Код !! Компонент !! Кредити !! Підсумковий контроль
* володіють сучасними технологіями програмування, розроблення, налагодження та тестування програмного забезпечення;
|-
* здатні розробляти, експлуатувати та обслуговувати ПЗ систем різного призначення, у тому числі пов’язаних з «Інтернетом речей».
| ОК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). Оцінювання включає поточний і підсумковий контроль, захист робіт та підсумкову атестацію.


=== Випускник зможе ===
== Кар’єра після випуску ==
'''Розробляти:'''&nbsp;
Випускники можуть працювати на посадах у сфері розробки та підтримки ПЗ, зокрема:
* вимоги до програмного забезпечення;
* інженер-програміст / Software Developer
* архітектури, модулі та компоненти програмних систем;
* інженер з тестування та якості ПЗ
* програмне забезпечення для зберігання, видобування та опрацювання даних;
* системний/технічний аналітик
* системи і пристрої Інтернету речей з використанням мікроконтролерів та мікропроцесорних контролерів;
* фахівець з кібербезпеки (у т.ч. для IoT)
* спеціалізоване програмне забезпечення для обслуговування систем типу «Інтернет речей»;
* системний архітектор (у т.ч. IoT-систем)
* людино-машинний інтерфейс;
* технік із системного адміністрування
* програми для мобільних пристроїв та вебдодатки;
* технік-програміст
* системи машинного навчання та обчислювального інтелекту;
* фахівець з інформаційних технологій
* технічну документацію до програмного проєкту.
<br/>
----
'''Оцінювати:'''&nbsp;
* економічні, соціальні, технологічні та екологічні чинники, що впливають на сферу професійної діяльності;
* можливості програмного забезпечення та мережевих програмних систем;
* показники якості програмного забезпечення;
* захищеність програм і даних.
<br/>
----
'''Проектувати:'''&nbsp;
* програмне забезпечення;
* програмні комплекси та системи;
* архітектуру програмних систем;
* бази даних;
* пристрої Інтернету речей та їх елементи з урахуванням вимог клієнта.
<br/>
----
=== Професійні профілі випускників ===
Випускники освітньої програми «Інтернет речей» можуть працювати, зокрема, на таких посадах:
* інженер з розробки програмного забезпечення для Інтернету речей;
* системний архітектор IoT-систем;
* інженер з тестування та якості програмного забезпечення для IoT-проєктів;
* спеціаліст зі збору та аналізу даних у сфері IoT;
* спеціаліст з кібербезпеки Інтернету речей;
* інженер-програміст;
* Junior/Senior Developer;
* Team Lead;
* проєктний менеджер.
<br/>
----


=== Програмні результати навчання ===
== Вступ і тривалість навчання ==
Програмні результати навчання визначені Стандартом вищої освіти та освітньою програмою, зокрема:
* '''Передумови:''' повна загальна середня освіта; ступінь «молодший бакалавр» / освітньо-кваліфікаційний рівень «молодший спеціаліст».
* ПРН01–ПРН04: пошук і застосування інформації, професійна етика, життєвий цикл ПЗ, нормативно-правове забезпечення.
* '''Термін навчання:''' 3 роки 10 місяців (для вступу на базі повної загальної середньої освіти).
* ПРН05–ПРН13: математичні методи, аналіз і моделювання, вибір методологій, алгоритми, структури даних, проєктування ПЗ.
* Для вступників зі ступенем «молодший бакалавр» / «молодший спеціаліст» можливе навчання за скороченим терміном із зарахуванням результатів попереднього навчання:
* ПРН14–ПРН24: інструментальні засоби, командна робота і документація, тестування/валідація, якість, безпека, управління проєктами, економічна ефективність.
** якщо попередня освіта за спеціальністю F2 — зарахування до 60 кредитів ЄКТС;
* ПРН25–ПРН27: компетентності у сфері Інтернету речей (мікроконтролери, протоколи обміну даними, проєктування пристроїв і систем IoT).
** якщо попередня освіта за іншою спеціальністю — зарахування до 30 кредитів ЄКТС.
* Конкурсний відбір здійснюється за правилами прийому університету (НМТ/іншими передбаченими формами відповідно до року вступу).


=== Вимоги та правила щодо отримання кваліфікації ===
== Як отримати диплом ==
Завершена навчальна програма обсягом '''240 кредитів ЄКТС'''. Успішний захист кваліфікаційної роботи бакалавра.
Потрібно успішно виконати навчальний план обсягом '''240 кредитів ЄКТС''' та захистити кваліфікаційну роботу бакалавра.


=== Кафедри, які забезпечують виконання програми ===
== Документи та корисні посилання ==
* [https://nuwm.edu.ua/nuwm/struktura/navchalno-naukovi-instytuty/nni-akot/kafedry/kompiuternykh-nauk-ta-prykladnoi-matematyky/zahalna-informatsiia Кафедра комп'ютерних наук та прикладної математики]
* [https://ep3.nuwm.edu.ua/22941/ Освітньо-професійна програма «Інтернет речей» (оригінальні документи)]
* [https://nuwm.edu.ua/nuwm/struktura/navchalno-naukovi-instytuty/nni-akot/kafedry/vyshchoi-matematyky/zahalna-informatsiia Кафедра вищої математики]
* [https://www.youtube.com/watch?v=idxdH35C-no Відео: студенти про навчання на програмі]
* [https://nuwm.edu.ua/nuwm/struktura/navchalno-naukovi-instytuty/nni-akot/kafedry/obchysliuvalnoi-tekhniky/zahalna-informatsiia Кафедра обчислювальної техніки]
* [https://ep3.nuwm.edu.ua/28363/ Визнання результатів неформальної та інформальної освіти]
* [https://nuwm.edu.ua/nuwm/struktura/navchalno-naukovi-instytuty/nni-em/kafedry/kafedra-inozemnykh-mov Кафедра іноземних мов]
* [https://mon.gov.ua/ministerstvo-2/poslugi/viznannya-inozemnikh-dokumentiv Нострифікація документів про освіту]
* [https://nuwm.edu.ua/nuwm/struktura/navchalno-naukovi-instytuty/nni-em/kafedry/kafedra-zhurnalistyky-ta-ukrainoznavstva Кафедра журналістики та українознавства]
* [https://nuwm.edu.ua/nuwm/struktura/navchalno-naukovi-instytuty/nni-ba/kafedry/kafedra-okhorony-pratsi-ta-bezpeky-zhyttiediialnosti Кафедра охорони праці та безпеки життєдіяльності]
* [https://nuwm.edu.ua/nuwm/struktura/navchalno-naukovi-instytuty/nni-ba/kafedry/kafedra-filosofii-ta-kulturolohii Кафедра філософії та культурології]
* [https://nuwm.edu.ua/nuwm/struktura/navchalno-naukovi-instytuty/nni-em/kafedry/kafedra-trudovykh-resursiv-i-pidpryiemnytstva Кафедра трудових ресурсів і підприємництва]
* [https://nuwm.edu.ua/nuwm/struktura/navchalno-naukovi-instytuty/nni-em/kafedry/kafedra-finansiv-ta-ekonomichnoi-bezpeky Кафедра фінансів та економічної безпеки]
* [https://nuwm.edu.ua/nuwm/struktura/navchalno-naukovi-instytuty/nni-az/kafedry/kafedra-ekolohii-tekhnolohii-zakhystu-navkolyshnoho-seredovyshcha-ta-lisovoho-hospodarstva Кафедра екології, технології захисту навколишнього середовища та лісового господарства]

Поточна версія на 02:49, 14 квітня 2026

Навчально-науковий інститут кібернетики, інформаційних технологій та інженерії
Nni-akot.png
Логотип ННІ
Випускова кафедра
Кафедра комп'ютерних наук та прикладної математики
Форма здобуття освіти
денна
Кваліфікація
бакалавр з інженерії програмного забезпечення (освітня програма «Інтернет речей»)
Контактна інформація
м. Рівне, вул. Соборна, 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 кредитів ЄКТС та захистити кваліфікаційну роботу бакалавра.

Документи та корисні посилання