Програмування ігрових систем

Field of knowledge: 
F Інформаційні технології
Specialty: 
F3 Комп'ютерні науки
Чому варто обрати цю програму?

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

Про програму
Опис предметної області програми

Об'єкти вивчення та діяльності:

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

Цілі навчання:

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

Теоретичний зміст предметної області:

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

Методи, методики та технології:

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

Інструменти та обладнання:

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

Фокус освітньої програми

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

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

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

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

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

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

Додаткові можливості програми

Здобувачі вищої освіти за цією освітньою програмою мають можливість брати участь в програмах міжнародної академічної мобільності (тривалістю 1 або 2 семестри), яка реалізується англійською, німецькою, польською, іспанською мовами.

Здобувачі вищої освіти мають можливість додатково до обсягу освітньої програми пройти курс військової підготовки в обсязі 29 кредитів ЄКТС на кафедрі військової підготовки офіцерів запасу Національного університету «Одеська політехніка».

Здобувачі мають можливість брати участь у роботі українсько-німецької лабораторії штучного інтелекту та виконувати міжнародні проекти зі студентами німецьких партнерських університетів/

Гарант освітньої програми
Кафедра (спеціальна), яка забезпечує виконання програми
Структурні підрозділи, в яких здійснюється підготовка за цією програмою
Вступ на навчання
Для того щоб подати заяву на цю освітню програму необхідно в особистому кабінеті на https://vstup.edbo.gov.ua обрати "Національний університет «Одеська політехніка»", спеціальність "F3 Комп'ютерні науки" та обрати потрібну конкурсну пропозицію за освітньою програмою "Програмування ігрових систем". Консультації та підтримка вступників

Bachelor's degree on the basis of complete general secondary education

Bachelor's degree on the basis of the degree of junior bachelor (junior specialist) 2 years

Bachelor's degree on a bachelor's degree

Bachelor's degree on the basis of the degree of junior bachelor (junior specialist) 3 years

Вартість навчання
Очна форма здобуття освіти:
1 course, autumn / spring semester: 17764 UAH. / 17764 UAH.
2 course, autumn / spring semester: 17764 UAH. / 17764 UAH.
3 course, autumn / spring semester: 17764 UAH. / 17764 UAH.
4 course, autumn / spring semester: 17764 UAH. / 17764 UAH.
Плата за весь строк навчання: 142112 грн.
Заочна форма здобуття освіти:
1 course, autumn / spring semester: 7775 UAH. / 7775 UAH.
2 course, autumn / spring semester: 8000 UAH. / 8000 UAH.
3 course, autumn / spring semester: 8500 UAH. / 8500 UAH.
4 course, autumn / spring semester: 9000 UAH. / 9000 UAH.
5 course, autumn / spring semester: 11250 UAH. / 6750 UAH.
Плата за весь строк навчання: 84550 грн.