121. Інженерія програмного забезпечення
Основні фахові компетентності, які набувають студенти під час навчання
Здатність розв’язувати складні спеціалізовані задачі та практичні проблеми у галузі комп’ютерних наук, що передбачає застосування теорій та методів комп’ютерних наук, інформаційних технологій і характеризується комплексністю та невизначеністю умов, а саме:
- Здатність до математичного та логічного мислення, формулювання та дослідження математичних моделей, зокрема дискретних математичних моделей, обґрунтовування вибору методів і підходів для розв’язування теоретичних і прикладних задач в галузі комп’ютерних наук, інтерпретування отриманих результатів
- Здатність до виявлення закономірностей випадкових явищ, застосування методів статистичної обробки даних та оцінювання стохастичних процесів реального світу.
- Здатність використовувати сучасні методи машинного навчання, включаючи штучні нейронні мережі для аналізу даних великого розміру, природномовних текстів та зображень.
- Здатність до побудови логічних висновків, використання формальних мов і моделей алгоритмічних обчислень, проектування, розроблення та аналізу алгоритмів, оцінювання їх ефективності та складності
- Здатність до системного мислення, застосування методології системного аналізу для дослідження складних проблем різної природи, методів формалізації та розв’язанні системних задач, що мають суперечливі цілі, невизначеності та ризики.
- Здатність проектувати та розробляти програмне забезпечення із застосуванням різних парадигм програмування: структурного, об’єктно-орієнтованого, функціонального, логічного, з відповідними моделями, методами та алгоритмами обчислень, структурами даних і механізмами управління.
- Здатність реалізувати багаторівневу обчислювальну модель на основі архітектури клієнт-сервер, включаючи бази даних, сховища даних і бази знань, для забезпечення обчислювальних потреб багатьох користувачів, обробки транзакцій, у тому числі на хмарних сервісах.
- Здатність до інтелектуального багатовимірного аналізу даних та їх оперативної аналітичної обробки з візуалізацією результатів аналізу в процесі розв’язання прикладних задач в галузі комп’ютерних наук.
- Здатність застосовувати методи та засоби забезпечення інформаційної безпеки, розробляти та експлуатувати спеціальне програмне забезпечення захисту інформаційних ресурсів об’єктів критичної інформаційної інфраструктури.
- Здатність до аналізу та функціонального моделювання бізнес-процесів, побудови і практичного застосування функціональних моделей організаційно-економічних і виробничо-технічних систем, методів оцінювання ризиків проектування ІС, синтезу складних систем на засадах використання її комп’ютерної моделі.
Наші переваги
Серед найбільших ІТ-партнерів InfoPulse, NetCracker, GlobalLogic, EPAM, Astarta
Випускники працюють у провідних фірмах світу, як-от Google, Microsoft, Amazon, Twitter, Netflix і на рівних конкурують з випускниками Stanford, Harvard
Фахівці факультету інформатики є визнаними лідерами в таких галузях: Штучний інтелект, Аналіз даних, Розробка програмного забезпечення, BigData, Машинне навчання, Інтелектуальні агенти, Інформаційно-пошукові системи
Навчальні програми та перелік курсів оновлюються щороку за участі викладачів факультету, найкращих фахівців від ІТ та представників студентів
Фахівці з ІТ запрошуються до викладання спеціалізованих курсів, проводять відкриті лекції та тренінги, активно беруть участь в хакатонах
Починаючи з другого року навчання, більше ніж 50% студентів факультету працюють неповний робочий день, з третього – 85%, з четвертого – 99% (саме за фахом)