Любиш програмування? В майбутньому плануєш пов’язати з цим своє життя? Подобається професія інженер програмного забезпечення? Навчання на кафедрі АПЕПС в КПІ ім.І.Сікорського саме для тебе. Тут ти постійно будеш знаходитись в оточенні однодумців, будеш отримувати найсвіжіші знання з усіх областей програмування. Тебе будуть навчати не просто викладачі, а справжні практики, які тривалий час працюють в топових сучасних ІТ-компанія, або є розробниками власних програмних продуктів.
Навчаючись у нас на спеціальності програмна інженерія, ти будеш отримувати найновіші знання у всіх сферах науки, які стосуються розробки програмного забезпечення для мобільних пристроїв, ПК, web-програмування. Навіть, якщо ти тільки знайомишся з даним напрямом, ми зробимо все, щоб ти зрозумів, що таке мова програмування, з нуля допоможемо опанувати основи програмування.
Мета освітньої програми полягає у підготовці висококваліфікованих конкурентоспроможних фахівців у галузі інженерії програмного забезпечення, здатних вирішувати спеціалізовані задачі та практичні проблеми, що пов’язані із розробленням, супроводженням та забезпеченням якості програмного забезпечення, інноваційної діяльності у сфері інтелектуальних кібер-фізичних систем, мобільних пристроїв та веб-технологій, що передбачає тісну взаємодію з представниками академічної та науково-технічної бізнесової спільнот в умовах:
Нова освітня програма Інженерія програмного забезпечення інтелектуальних кібер-фізичних систем і веб-технологій є результатом еволюційного розвитку та удосконалення попередньої освітньої програми Інженерія програмного забезпечення розподілених систем. Вона враховує передові тенденції розвитку ІТ-технологій та гармонійно поєднує у собі сильні сторони блоків вибіркових дисциплін.
Отримати диплом зі званням інженер програмного забезпечення ти можеш вибравши один із двох блоків вибіркових дисциплін:
Це не тільки створення веб сайту. З розвитком локальних та глобальних мереж продовжується тенденція збільшення попиту на розподілені програмні системи, функції яких виконуються на кількох обчислювальних вузлах, а дані зберігаються в різних сховищах мережі. При чому переважна більшість програм навіть для внутрішнього користування компаній мають web-інтерфейс і розміщуються, відповідно, у глобальній web-мережі. Саме розробників таких програмних комплексів готують за даним напрямом. Приділяється увага як базовим дисциплінам з програмування, моделювання складних систем, формування і використання баз даних та знань, розробки трансляторів, математичного моделювання, управління IT-проектами, так і більш специфічним, притаманним саме цьому напряму: паралельним обчисленням, GRID та хмарним технологіям, постреляційним базам даних, комп’ютерній графіці, крос платформному програмуванню, системам штучного інтелекту, дисциплінам з розробки серверної та клієнтської частини web-додатків, створенню мобільних клієнтів web-систем.
В ході навчання на перших курсах студенти опановують основи технологій розробки мовою С++, а також на платформах .NET та JAVA, що дозволяє їм обрати профільну технологію для використання на старших курсах та в подальшій кар’єрі. Студенти працевлаштовуються як фахівці з розробки, підтримки та тестування програмного забезпечення різноманітних розподілених та web-систем, на кшталт, фінансових та аналітичних систем, бірж, систем управління клієнтами та ресурсами, мережевих ігор тощо.
Блок вибіркових дисциплін орієнтований на підготовку фахівців високого рівня у таких сферах:
Тут студенти досліджують особливості технологій інтелектуального аналізу даних, використовують засоби підтримки паралельних обчислень та створюють адаптивні розподілені системи реального часу.
Також тут вивчають паралельне та багатоядерне програмування для керування електронними пристроями, GRID та хмарні технології, методи машинного навчання, екосистему мов C/С++ стандарту POSIX.
В програмі також враховано розвиток веб-середовища: ми пропонуємо вивчати програмування інтелектуальних web-додатків, платформи .NET та JAVA.
З боку фізико-математичних наук, тут присутнє моделювання біо-систем, вивчення математичного апарату для побудови їх динамічних моделей та фізико-технічні основи новітніх енерготехнологій.
Особлива увага приділяється вивченню нової парадигми у програмуванні — агенто-орієнтованому програмуванню, в основі якого є застосування множини автономних взаємодіючих інтелектуальних агентів.
Наші випускники будуть працювати у сфері управління бізнес процесами та технологічними системами.
Диплом, який ти отримаєш на кафедрі АПЕПС — це краща рекомендація при прийомі на роботу в найрізноманітніші ІТ компанії. Наші випускники працюють у сучасних компаніях, очолюють керуючі посади не тільки в Україні, а й за кордоном.
Основні дисципліни професійної підготовки, які вивчають студенти всіх спеціальностей кафедри:
Завдяки отриманим знанням, випускники кафедри стають програмістами, web-розробниками, архітекторами інформаційних системи, тестувальниками, менеджерами проектів, аналітиками, реалізовують свої творчі здібності та займають високооплачувані посади в сфері інформаційних технологій.
Для здобуття освітнього рівня «бакалавр» потрібно пройти курс навчання тривалістю 3 роки 10 місяців.
Для здобуття освітнього рівня «магістр» потрібно пройти курс навчання тривалістю 1 рік 4 місяці (магістр професійний) або 1 рік 9 місяців (магістр науковий) додатково до навчання на рівень «бакалавр».
Форма навчання: денна, заочна.
Вступай на кафедру АПЕПС — стань одним з кращих українських програмістів!
Для здобуття освітнього рівня «доктор філософії» потрібно пройти курс навчання і досліджень тривалістю 4 роки. За період навчання необхідно підготувати і захистити дисертацію на здобуття наукового ступеню Доктора філософії.
Детально про вступ до Аспірантури кафедри АПЕПС на http://apeps.kpi.ua/phd.