Н У Х Т

Інженерія програмного забезпечення

Факультет автоматизації і комп’ютерних систем

Факультет автоматизації і комп’ютерних систем

Контактна інформація
01601, м. Київ, вул. Володимирська 68,
корп. А, ауд.А-429, А-430, А-441
Телефони деканату: (044) 287-91-06, (044) 287-94-40, (044) 287-96-35
e-mail: aks@doc.nuft.edu.ua

Cторінка факультету

Код та назва спеціальності

F2 Інженерія програмного забезпечення

Освітня програма

Інженерія програмного забезпечення

Форма навчання

Денна

Освітній ступінь

Бакалавр

Підготовка фахівців першого (бакалаврського) рівня вищої освіти у галузі знань F «Інформаційні технології» за спеціальністю F2 «Інженерія програмного забезпечення» та освітньо-професійною програмою «Інженерія програмного забезпечення»

 

У Національному університеті харчових технологій підготовку фахівців зі спеціальності F2 «Інженерія програмного забезпечення» відкрито в 2025 році.

Мета освітньої програми полягає в підготовці висококваліфікованих, конкурентоспроможних фахівців галузі інженерії програмного забезпечення, здатних до застосування сучасних теорій, моделей, методів і технологій для аналізу предметної області, проєктування, розроблення, тестування, забезпечення якості та супроводження програмного забезпечення різного призначення, ефективного функціонування в умовах невизначеності відповідно до потреб суспільства, цілей сталого розвитку, світового ринку праці та держави вимог цифрової економіки, суспільства та ринку праці.

Основний фокус освітньої програми полягає в підготовці освітньо-професійних кадрів, які володіють сучасними знаннями в області систематизованого та впорядкованого підходу до створення, експлуатації і супроводу програмного забезпечення на основі використання принципів інженерії по відношенню до процесу розробки програмного забезпечення, а також здатність їх застосування в практичній діяльності.

Особливості програми

Освітня програма бакалавра передбачає підготовку фахівців, здатних застосувати знання з моделювання, проєктування, розроблення та супроводу програмного забезпечення. Освітня програма враховує досвід вітчизняних та світових закладів вищої освіти.

Об’єктами вивчення є: програмне забезпечення, процеси, інструментальні засоби та ресурси розроблення, супроводження та забезпечення якості програмного забезпечення.

Цілі навчання: підготовка фахівців, здатних ставити та розв’язувати завдання, пов’язані з розробленням, супроводженням та забезпеченням якості програмного забезпечення.

Теоретичний зміст предметної області: базові математичні, інформаційні, фізичні, економічні положення щодо створення та супроводження програмного забезпечення; основи доменного аналізу, моделювання, проєктування, конструювання, супроводження програмного забезпечення.

Методи, методики та технології: методи та технології розробки програмного забезпечення; збирання, опрацювання та інтерпретації результатів досліджень із інженерії програмного забезпечення.

Інструменти та обладнання: програмно-апаратні та інструментальні засоби розроблення, супроводження та експлуатації програмного забезпечення.

Технології, що вивчаються: засоби фірми JetBrains (CLion, IntelliJ IDEA, PyCharm, Android Studio, PhpStorm, WebStorm, AppCode, DataGrip, GoLand, Rider, DataSpell, RustRover); Java Virtual Machine; GitLab та GitHub; Arduino IDE; СУБД MySQL, MS SQL Server, MS Access; SVG, CSS, FlexBox, Float, Java Script, Bootstrap, Angular, Node.js з Express.js, React, Next.js; Mathcad; Microsoft PowerPoint; WordPress; Visual Paradigm Community Edition; Xmind; CLIPS; Orange; Knime; мова запитів SQL; мови програмування С++, С#, Python, Java, Kotlin, Visual Basic for Application, Аssembler; CPN Tools; OpenToonz; Blender; Microsoft Analysis Services, AllFusion ERwin Data Modeler; AllFusion ERwin Data Modeler; BPMN; Microsoft Visual Studio та Microsoft Visual Code; Microsoft .NET Framework, Microsoft .NET Core, Windows Forms App, Semantic Web, Instagram API, Beautiful Soup, OpenMP, OpenMPI, Natural Language Toolkit, Pandas, NumPY, Matplotlib, Scikit-learn, PyTorch, SciPy; Jira, Trello, Asana; системи тестування Selenium та Junit; тестові платформи TestRail та Zephyr; DRAW.IO.

Основний принцип підготовки здобувачів за цією спеціальністю — практичне спрямування всіх дисциплін кафедри і постійний зв’язок із майбутньою діяльністю. За час роботи кафедра зарекомендувала себе випускниками, які успішно працевлаштовані в провідних ІТ-компаніях, а також на підприємствах харчової та інших галузей.

Випускники коледжів НУХТ та різних інших коледжів, які отримали дипломи за спорідненими спеціальностями галузі, можуть продовжити навчання за скороченим терміном навчання.

Після завершення навчання за спеціальністю «Інженерія програмного забезпечення» (бакалавр) випускники цілком підготовлені до роботи в ІТ-компаніях, на підприємствах, комерційних фірмах та в банківських установах, де є відповідні відділи. Фахівець може застосувати свої знання практично в усіх сферах діяльності людини, де використовують інформаційні технології.

На кафедрі діє 5 комп’ютерних класів (по 24 сучасні ПК у кожному) зі встановленими сучасними ліцензійними програмними засобами та вільним доступом до інтернету. Здобувачі опановують сучасне ліцензійне програмне забезпечення JetBrains (IntelliJ IDEA, PyCharm, PhpStorm, WebStorm, AppCode, Android Studio, CLion, DataGrip, GoLand, Rider, DataSpell, RustRover), MS Visual Studio Community, різні СКБД (MySQL, MS SQL Server) тощо. Здобувачі можуть отримати індивідуальне програмне забезпечення на час навчання для встановлення на власній техніці за рахунок оформлення корпоративної пошти.

На кафедрі кожен здобувач забезпечений окремим робочим місцем і доступом до електронних методичних ресурсів. Постійна модернізація комп’ютерної техніки дозволяє використовувати в навчальному процесі сучасні програми моделювання та проєктування інформаційних систем, вивчати актуальні програмні засоби розроблення спеціального програмного забезпечення.

Для виконання здобувачами самостійної та науково-дослідної роботи організовано локальну комп’ютерну мережу між аудиторіями з безкоштовним доступом до інтернету. Активні здобувачі проходять підготовку та включаються до складу команд учасників всеукраїнських і міжнародних олімпіад із програмування, а саме: беруть участь у Міжнародній відкритій студентській олімпіаді з програмування «KPI-OPEN» на базі НТУУ «Київський політехнічний університет ім. Ігоря Сікорського», Міжнародній Літній школі з програмування, Міжнародній Зимовій школі з програмування «Золотий байт» та інших/

Основні вміння:

  • Вміння проєктувати та розробляти програмне забезпечення із застосуванням різних парадигм програмування: структурного, об’єктно-орієнтованого, з відповідними моделями, методами та алгоритмами обчислень, структурами даних і механізмами управління.
  • Вміння створювати бази даних, сховища даних і бази знань для забезпечення обчислювальних потреб багатьох користувачів.
  • Вміння проєктувати та розробляти Web-орієнтовані клієнт-серверні системи; створювати інтерактивні Web-додатки, що використовують сучасні інтернет-орієнтовані мови програмування.

Здобувачі набувають практичних навичок під час проходження практики на ІТ-фірмах, підприємствах харчової галузі, в науково-дослідних інститутах, комерційних установах.

Серед наявних баз практик є: Інститут кібернетики імені В. М. Глушкова та інші наукові установи НАН України, Національний транспортний університет, ПрАТ «Оболонь», хлібокомбінати, харчові підприємства галузі, відділи та кафедри НУХТ, компанії ТОВ «УНІТІ-БАРС», ТОВ Ренесас Дизайн (Україна), Boosta Inc. та інші державні й приватні підприємства. Також під час навчання здобувачі мають змогу набути досвіду роботи, працюючи в Центрі інформаційних технологій НУХТ, редакційно-видавничому центрі, адмініструючи комп’ютерні класи кафедр тощо. Навчання бакалаврів завершується підготовкою та захистом кваліфікаційної роботи.

Починаючи з четвертого курсу, здобувачі мають достатні знання для працевлаштування чи самовдосконалення у власних інтересах. Програма підготовки включає великий перелік програмних засобів для того, щоби випускники-бакалаври працювали в ІТ-сфері, виконуючи розроблення та супровід програмного забезпечення на посадах програмістів, фахівців із ІТ, фахівців із розроблення та тестування програмного забезпечення; фахівців із розроблення комп’ютерних програм, інженерів із програмного забезпечення комп’ютерів.

Остання зміна: 24 травня 2025

Терміни та вартість навчання

Денна форма навчання 50 000 грн за два семестри Термін навчання:
3 роки 10 місяців

на основі ПЗСО та НРК5

  • для вступу і на бюджет, і на контракт потрібні результати НМТ з чотирьох предметів, три з яких є обовʼязковими (українська мова, математика, історія України), а один предмет – за вибором учасника (українська література, географія, біологія, фізика, хімія, англійська, німецька, французька, іспанська мова);
  • замість результатів НМТ 2025 року, можна було використати результати НМТ 2022, 2023 або 2024 року чи матурального іспиту;
  • вступники, які мають право на спеціальні умови вступу, зможуть узяти участь у конкурсному відборі на підставі співбесіди за тими ж предметами, які передбачено при складанні НМТ;
  • усі вступники мають написати мотиваційні листи, які додаватимуться до кожної поданої електронної заяви;
  • ...

Детальніше

 

 

Детальніше про ВСТУП перейти