Інженерія програмного забезпечення (Бакалавр)

Факультет інформаційних технологій

Інформація про освітню програму

Назва освітньої програми
Інженерія програмного забезпечення (Бакалавр)
Код освітньої програми
1418
Кваліфікація, що присуджується
Бакалавр інженерії програмного забезпечення
Тривалість освітньої програми
4 роки
Кількість кредитів
240
Рівень кваліфікації відповідно до Національної рамки кваліфікацій та Європейської рамки кваліфікацій
6
Рівень кваліфікації
Перший (бакалаврський)
Галузь знань
Інформаційні технології
Спеціальність
Інженерія програмного забезпечення
Особливі умови прийому
Повна загальна середня освіта (3 рівень НРК) або вищий рівень
Механізми визначення попереднього навчання
За результатами зовнішнього незалежного оцінювання на базі повної середньої освіти.
Вимоги та правила щодо отримання кваліфікації
Атестація випускників освітньо-професійної програми “Інженерія програмного забезпечення” спеціальності 121 “Інженерія програмного забезпечення” проводиться у формі захисту кваліфікаційної роботи завершується видачею документу встановленого зразка про присудження йому ступеня вищої освіти “бакалавр”, з присвоєнням освітньої кваліфікації: “бакалавр інженерії програмного забезпечення”.
Профіль програми
Програмні результати навчання
- Вміння аналізувати проблеми щодо створення програмного забезпечення. - Вміння спілкуватися в діалоговому режимі в галузі професійної діяльності з колегами та експертами предметних областей. - Вміння використовувати інформаційні та комунікативні технології при спілкуванні, обміні, зборі, аналізі, обробці інформації. - Вміння демонструвати процеси та результати професійної діяльності, розроблюючи презентації, звіти, використовуючи інструменти для візуалізації даних. - Розуміти, аналізувати, цілеспрямовано шукати і вибирати необхідні для вирішення професійних завдань інформаційно-довідникові ресурси і знання з урахуванням сучасних досягнень науки і техніки. - Знати та вміти використовувати методи та засоби збору, формулювання та аналізу вимог до програмного забезпечення. - Проводити передпроектне обстеження предметної області, системний аналіз об'єкта проектування. - Знати, розуміти і застосовувати ефективні методи та технології проектування програмного забезпечення, у т.ч. для мобільних, вбудованих та інтелектуальних систем. - Вибирати вихідні дані для проектування, керуючись формальними методами опису вимог та моделювання. -Знати, розуміти основні процеси, фази та ітерації життєвого циклу програмного забезпечення. - Знати і застосовувати методи розробки алгоритмів та структур даних і знань в процесі конструювання програмного забезпечення. - Мотивовано обирати мови програмування для розв’язання завдань створення і супроводження програмного забезпечення. - Застосовувати на практиці інструментальні програмні засоби доменного аналізу, проектування, тестування, візуалізації, вимірювань та документування програмного забезпечення. - Знати, розуміти і застосовувати сучасні підходи щодо оцінки та забезпечення якості програмного забезпечення. - Знати, розуміти і застосовувати професійні стандарти і інші нормативно-правові документи в галузі інженерії програмного забезпечення. - Знати, розуміти, аналізувати, вибирати, кваліфіковано застосовувати засоби забезпечення інформаційної безпеки і цілісності даних відповідно до розв'язуваних прикладних завдань та створюваних програмних систем.
Структурно-логічна схема ОП
Форма навчання
Очна форма
Правила екзаменування та шкала оцінювання
Підсумкове оцінювання результатів навчання в Університеті здійснюється за єдиною 100-бальною шкалою. Оцінка здобувача освіти відповідає відношенню встановленого при оцінюванні рівня сформованості професійних та загальних компетентностей до запланованих результатів навчання (у відсотках). Мінімальним позитивним рівнем оцінки є 60 балів. За підсумками іспитів, за результатами виконання курсових і дипломних робіт (проєктів); за результатами роботи на практиках здобувачу освіти виставляється також оцінка за 4-бальною шкалою: «Відмінно», «Добре», «Задовільно», «Незадовільно». Якщо з дисциплін не проводиться підсумковий іспит, то результати роботи здобувача оцінюються за 2-бальною шкалою: «Зараховано» або «Не зараховано».
Обов’язкові чи вибіркові вікна мобільності
Договір про міжнародну академічну мобільність від 10.03.2016 року з Університетом м. ЛЕ МАН ( Le Mans Université(France)// Taras Shevchenko National University of Kyiv(Ukraine)
Практика та стажування
Тісна співпраця з ІТ-компаніями дозволяє залучення роботодавців до освітнього процесу та проходження практичної підготовки (технологічна та переддипломна практика) виконуючи реальні ІТ-проєкти
Навчання на робочому місці
Гарант освітньої програми
Геннадій Володимирович Порєв
Кафедра програмних систем і технологій
Факультет інформаційних технологій
Професійні профілі випускників
Професійна діяльність як фахівця з розроблення інформаційного та програмного забезпечення інформаційних систем, у галузі інформаційних технологій, а також адміністратора баз даних і систем.
Доступ до подальшого навчання
Має право продовжити навчання на другому (магістерському) рівні вищої освіти та набувати додаткові кваліфікації в системі освіти дорослих.

Дисципліни

У рамках освітньої програми студенти вивчають наведені дисципліни

Вступ до університетських студій
Кваліфікація: ОК 1, 2021/2022
Іноземна мова
Кваліфікація: ОК 2, 2021/2022
Математичні основи програмної інженерії
Кваліфікація: ОК 3, 2021/2022
Комп'ютерні методи аналізу дискретних об'єктів
Кваліфікація: ОК 4, 2021/2022
Основи програмування
Кваліфікація: ОК 5, 2021/2022
Вступ до об'єктно-орієнтованого програмування
Кваліфікація: ОК 6, 2021/2022
Основи програмної інженерії
Кваліфікація: ОК 7, 2021/2022
Об'єктно-орієнтоване конструювання програм
Кваліфікація: ОК 8, 2021/2022
Прикладна математика
Кваліфікація: ОК 9, 2021/2022
Ймовірнісні основи програмної інженерії
Кваліфікація: ОК 10, 2021/2022
Українська та зарубіжна культура
Кваліфікація: ОК 11, 2021/2022
Науковий образ світу
Кваліфікація: ОК 12, 2021/2022
SQL
Кваліфікація: ОК 13, 2021/2022
Проектування баз даних
Кваліфікація: ОК 14, 2021/2022
Проектування баз даних
Кваліфікація: ОК 14, 2021/2022
Основи екології
Кваліфікація: ОК 15, 2021/2022
Комп'ютерна графіка та візуалізація
Кваліфікація: ОК 16, 2021/2022
Аналіз вимог до програмного забезпечення
Кваліфікація: ОК 17, 2021/2022
Філософія
Кваліфікація: ОК 18, 2021/2022
Операційні системи
Кваліфікація: ОК 19, 2021/2022
Якість програмного забезпечення та тестування
Кваліфікація: ОК 20, 2021/2022
Архітектура та проектування програмного забезпечення
Кваліфікація: ОК 21, 2018/2019
Соціально-політичні студії
Кваліфікація: ОК 23, 2021/2022
Вибрані розділи трудового права та основ підприємницької діяльності
Кваліфікація: ОК 24, 2021/2022
Архітектура комп'ютерів
Кваліфікація: ОК 26, 2021/2022
Структури даних, аналіз і алгоритми комп'ютерної обробки інформації
Кваліфікація: ОК 27, 2021/2022
Хмарні технології
Кваліфікація: ВБ 1.8, 2021/2022
Обчислювальні методи аналітичних програмних систем
Кваліфікація: ОК 29, 2021/2022
Моделювання та документування програмного забезпечення
Кваліфікація: ОК 30, 2021/2022
Захист програм і даних
Кваліфікація: ОК 31, 2021/2022
Комп'ютерне моделювання процесів
Кваліфікація: ОК 32, 2021/2022
Спеціалізоване програмування автоматизованих систем
Кваліфікація: ОК 33, 2021/2022
Науковий семінар з проектування програмного забезпечення
Кваліфікація: ОК 34, 2021/2022
Технологічна (виробнича) практика
Кваліфікація: ОК 22, 2021/2022
Переддипломна (виробнича) практика
Кваліфікація: ОК 25, 2021/2022
Підготовка та захист випускної кваліфікаційної роботи
Кваліфікація: ОК 35, 2021/2022
Неперервна інтеграція та розгортання ПЗ
Кваліфікація: ДСВ.1.01, 2021/2022
Розробник фронтенду програмних систем
Кваліфікація: ДВС.1.02, 2021/2022
Конструювання програмного забезпечення
Кваліфікація: , 2021/2022
Інтернет технології та комп'ютерні мережі
Кваліфікація: ДВС.1.04, 2021/2022
Економіка ІТ компаній
Кваліфікація: ДВС.1.05, 2021/2022
Технології командної розробки програмного забезпечення
Кваліфікація: ДВС.1.06, 2021/2022
Кросплатформне програмування
Кваліфікація: ДВС.1.07, 2021/2022
Кросплатформне програмування
Кваліфікація: ДВС.1.07, 2021/2022
Програмування інтернет речей
Кваліфікація: , 2021/2022
Технології статичного аналізу даних
Кваліфікація: ДВС.2.01, 2021/2022
Збирання,зберігання та оброблення даних
Кваліфікація: ДВС.2.02, 2021/2022
Хмарні обчислення
Кваліфікація: ДВС.2.03, 2021/2022
Економіка ІТ галузі
Кваліфікація: ДВС.2.04, 2021/2022
Групова динаміка
Кваліфікація: ДВС.2.05, 2021/2022
Теорія і технологія блокчейн
Кваліфікація: ДВС.2.06, 2021/2022
Додаткові розділи розробки програмного забезпечення 1
Кваліфікація: ДВС.2.07, 2021/2022
Додаткові розділи розробки програмного забезпечення 2
Кваліфікація: ДВС.2.07, 2021/2022
Математичні і програмні технології аналізу даних
Кваліфікація: ДВС.2.08, 2021/2022
Обчислювальна геометрія
Кваліфікація: ДВС.3.01, 2021/2022
Математичні основи комп'ютерних ігор
Кваліфікація: ДВС.3.02, 2021/2022
Комп'ютерне моделювання фізики природних явищ
Кваліфікація: ДВС.3.03, 2021/2022
Комп'ютерна графіка
Кваліфікація: ДВС.3.04, 2021/2022
Технології графічного дизайну
Кваліфікація: ДВС.3.05, 2018/2019
Програмування штучного інтелекту ігор
Кваліфікація: ДВС.3.06, 2021/2022
Програмування змішаної реальності
Кваліфікація: ДВС.3.07, 2021/2022
Архітектура комп'ютерних ігор та систем
Кваліфікація: ДВС.3.08, 2021/2022
Програмування багатокористувацьких ігор
Кваліфікація: ДВС.3.09, 2021/2022
Розробка мультимедійних та ігрових систем
Кваліфікація: ВП 1.1, 2021/2022
Моделювання інформаційних систем та бізнес систем
Кваліфікація: ВП 1.2., 2021/2022
Кваліфікація: ДВС 3.1.2, 2018/2019
Функціональне програмування
Кваліфікація: ВП 1.3., 2021/2022
Основи зворотньої розробки
Кваліфікація: ДВС 3.2.2, 2021/2022
Програмування під мобільні платформи
Кваліфікація: ДВС 3.3.1, 2021/2022
Стандартизація програмного забезпечення
Кваліфікація: ДВС 3.3.2, 2021/2022
Інженерія програмного забезпечення
Кваліфікація: ОК 20, 2018/2019