Профессіограма програміста

121 – Інженерія програмного забезпечення

Бакалавр, магістр

  • прикладного програмування мовами – Python, С/С++, Java, C# .NET тощо;
  • системного програмування мовами – Assembler, C/C++;
  • Web-дизайну та інтернет-програмування – мовами HTML, PHP, JavaScript;
  • програмування мобільних пристроїв за допомогою нативних та кросплатформних засобів;
  • системи керування базами даних мовою SQL;
  • 2D/3D моделювання, програмування комп’ютерних ігор;
  • архітектури комп’ютера та комп’ютерних мереж;
  • системи штучного інтелекту;
  • основ кібербезпеки.
  • програмувати мовами Python, С/С++, C#, Java, PHP, JavaScript, Assembler;
  • працювати з системами керування базами даних;
  • працювати з операційними системами – мобільними пристроями у тому числі;
  • розробляти та керувати програмними (у тому числі – WEB) проектами.
  • інженера-програміста;
  • інженера з якості ПЗ;
  • фахівця з інформаційних технологій;
  • фахівця з розробки та тестування програмного забезпечення;
  • наукового співробітника;
  • системного аналітика і системного адміністратора.
  • Тестування та забезпечення якості програмного забезпечення за програмою QATestLab з отриманням сертифіката про опанування курсу “Software testing for Universities”.

Відмінності від інших спеціальностей ФІТ:

У процесі підготовки фахівців спеціальності 121 – інженерія програмного забезпечення – студенти оволодівають фундаментальними компетенціямив області методів і технологій розробки програмного забезпечення, системної інфраструктури, застосування програмних систем. Досягається гармонійне поєднання теоретичної бази в галузі математичних методів в інформатиці, алгоритмізації, комп’ютерного моделювання і практичної різнобічної підготовки в галузі промислового програмування всіх рівнів складності. Забезпечується практичне програмування баз даних, систем штучного інтелекту, мобільних платформ і WEB-застосунків.