Кафедра програмної інженерії
Абітурієнту
Спеціальність F2 (121) Інженерія програмного забезпечення
Освітні рівні та кваліфікації:
- Бакалаврський рівень:(https://kaf-pi.tntu.edu.ua/programs-b/) обсяг освітньо-професійної програми становить 240 кредитів ЄКТС (термін навчання: 3 роки 10 місяців). Освітня кваліфікація — бакалавр з інженерії програмного забезпечення.
- Магістерський рівень:(https://kaf-pi.tntu.edu.ua/programs-m/) обсяг освітньо-професійної програми становить 90 кредитів ЄКТС (термін навчання: 1 рік 4 місяці). Освітня кваліфікація — магістр з інженерії програмного забезпечення.
- Третій (доктор філософії) рівень:(https://kaf-pi.tntu.edu.ua/programs-phd/) обсяг освітньо-професійної програми становить 240 кредитів ЄКТС (термін навчання: 4 роки). Освітня кваліфікація — доктор філософії (PhD) з інженерії програмного забезпечення.
Про напрям підготовки та підходи до навчання
Підготовка фахівців за спеціальністю F2 Інженерія програмного забезпечення спрямована на вивчення сучасних методів, технологій та інструментів створення надійних, масштабованих і безпечних програмних продуктів на всіх етапах їхнього життєвого циклу.
Навчальний процес поєднує фундаментальні інженерні дисципліни з опануванням сучасного стеку технологій: розробкою хмарних інфраструктур (Cloud-native, мікросервіси), впровадженням DevSecOps та підходів проєктування безпеки (Security-by-Design), а також застосуванням технологій штучного інтелекту (AI-driven development, агентні підходи) у розробці та тестуванні ПЗ.
Студенти навчаються за освітніми програмами програми, котрі розроблені з урахуванням міжнародних рекомендацій (SWEBOK, ACM/IEEE Curriculum). У освітній процес бакалаврів та магістрів інтегровано можливості й переваги провідних міжнародних освітніх та технологічних платформ:
- DataCamp for Universities(https://www.datacamp.com/universities) — інтеграція у навчальні курси практичних матеріалів, треків та інтерактивних завдань у галузях науки про дані (Data Science), аналітики, машинного навчання (ML) та інженерії даних (Data Engineering) для здобувачів бакалаврського та магістерського рівнів.
- GitHub Campus Program (GitHub Education(https://ternopil-national-technical-university.github.io/GitHub-Education/)) — забезпечення студентів та викладачів професійним інструментарієм командної розробки, системами контролю версій, засобами автоматизації CI/CD та хмарними сервісами для роботи над проєктами.
- IBM Academic Initiative(https://academic.ibm.com/) та Oracle Academy(https://academy.oracle.com/en/) — розширення практичних навичок роботи з корпоративними системами та сучасними СУБД.
Перспективи працевлаштування:
Випускники кафедри володіють затребуваними практичними навичками та мають високий попит у провідних IT-компаніях України, Європейського Союзу та світу:
- Первинні посади для бакалаврів: розробник програмного забезпечення (Software Developer / Software Engineer), веб- та мобільний розробник (Frontend / Backend / Mobile Developer), фахівець із тестування та забезпечення якості (QA Engineer, Test Automation Engineer), інженер із баз даних та систем (Database / Systems Engineer), спеціаліст із DevOps та супроводу ПЗ (DevOps Engineer, Site Reliability Engineer), спеціаліст з даних та штучного інтелекту (Data Engineer, AI Engineer, ML Engineer).
- Посади для магістрів: архітектор програмних систем (Software Architect), керівник команд розробників (Team Lead / Engineering Manager), розробник програмного забезпечення (Software Engineer), інженер із забезпечення якості та тестування (QA), розробник та аналітик надвеликих сховищ даних (Data Architect / Data Engineer), DevOps-інженер, розробник штучного інтелекту, аналітик програмного забезпечення.
Основні професійно-орієнтовані дисципліни:
- Перший (бакалаврський) рівень:(https://kaf-pi.tntu.edu.ua/programs-b/) «Основи програмування (CS1011)», «Об'єктно-орієнтоване програмування (CS1021)», «Алгоритми і структури даних (CS103)», «Бази даних (CS270T)», «Основи програмної інженерії (SE201)», «Аналіз вимог до програмного забезпечення (SE322)», «Конструювання програмного забезпечення (SE211)», «Архітектура та проєктування програмного забезпечення (SE311)», «Моделювання та аналіз програмного забезпечення», «Якість програмного забезпечення та тестування (SE321)», «Менеджмент проєктів програмного забезпечення (SE323)», «Людино-машинна взаємодія (SE212)», «Безпека програмного забезпечення», «Моделювання та видобуток даних», «Емпіричні методи програмної інженерії (MA271)», «Економіка програмного забезпечення», «Проєктний практикум (SE400)».
- Другий (магістерський) рівень:(https://kaf-pi.tntu.edu.ua/programs-m/) «Проєктування архітектури ПЗ та хмарна інфраструктура», «Життєвий цикл ПЗ та DevOps-технології», «Системи штучного інтелекту», «Інженерія вимог», «Моделювання та формальна верифікація систем», «Управління інженерією програмного забезпечення», «Технології створення програмного забезпечення», «Іноземна мова фахового спрямування».
- Третій (доктор філософії) рівень:(https://kaf-pi.tntu.edu.ua/programs-phd/) «Проєктування та розробка інформаційних систем», «Теорія і практика інженерії програмного забезпечення», «Іноземна мова для науковців», «Засади провадження наукової діяльності», «Інформаційні технології в наукових дослідженнях», «Наукометричні бази даних»
Міжнародне співробітництво та академічна мобільність:
Під час навчання студенти(здобувачі) мають широкі можливості для участі у міжнародних освітніх та наукових програмах:
- Академічна мобільність та подвійні дипломи: участь у міжнародній програмі Erasmus+ (зокрема у співпраці з Університетом прикладних наук «Шмалькальден», Німеччина, та Університетом Валенсії, Іспанія), міжнародних наукових проєктах програми Horizon 2020 (грантова угода Марії Склодовської-Кюрі), а також у програмах подвійного дипломування із закордонними ЗВО-партнерами.
- Практична підготовка: проходження фахових практик та стажувань на базах провідних IT-компаній-партнерів(https://kaf-pi.tntu.edu.ua/employers-list/) із можливістю подальшого працевлаштування.
Зроби свій правильний вибір!
Обирай спеціальність F2 Інженерія програмного забезпечення в ТНТУ та здобувай сучасну інженерну освіту світового рівня!
13 серпня 2026 року