- Комп’ютерні науки – охоплює методи та засоби технологій обробки інформації та інформаційних технологій проектування.
- Програмна інженерія - охоплює методи, засоби та технології створення і супроводження програмного забезпечення.
Напрям підготовки: 6.050101 Комп′ютерні науки
«Комп’ютерні науки» (Computer Science, компьютерные науки) – це один з розвинутих комп’ютерних напрямів навчання який охоплює методи та засоби технологій обробки інформації та інформаційних технологій проектування.
Студенти фундаментально вивчають інформаційні технології в різному контексті. З інформаційними технологіями тісно пов’язані інформаційні системи, що становлять основу системного ядра програмного забезпечення будь-якої комп’ютерної системи. Студенти вивчають будову та особливості програмування інформаційних систем. Всебічне використання комп’ютерних інформаційних технологій робить фахівця в цій галузі однією з ключових фігур на будь-якому підприємстві.
Неможливо уявити собі роботу сучасного банку, комерційного підприємства, державної організації без застосування інформаційних систем. Студент має можливість опанувати весь спектр сучасних інформаційних технологій та відповідних систем. Професійна кваліфікація випускника – фахівець з інформаційних технологій.
Напрям підготовки: 6. 050103 Програмна інженерія
«Програмна інженерія» (software engineering, инженерия программного обеспечения) – це новий в Україні напрямок навчання, поява якого – потреба часу.
В бакалавраті «Програмна інженерія» готують фахівців зі створення, супроводження і використання будь-якого програмного забезпечення.
Студенти вивчають розробку програм в контексті різних мов програмування виходячи з інженерних засад, засвоюючи методи та засоби аналізу, проектування, конструювання програм, без знання яких неможливе грамотне створення програмного забезпечення. Вивчення цих методів ведеться із застосуванням найсучасніших технологій та інструментів.
Мета інженерії програмного забезпечення – проектувати, створювати та супроводжувати велике програмне забезпечення (мільйони програмних команд) у заданий термін, не витративши зайвих грошей, досягаючи потрібної якості. Для цього студенти навчаються методам аналізу та проектування, оцінки вартості, тестування, веріфікування, супроводження програмного забезпечення.
Інженерія програмного забезпечення – це багатомільярдна з точки зору інвестицій галузь економіки будь-якої розвинутої держави. В галузі реалізуються великі та малі проекти, що потребують кваліфікованого менеджменту. Тому студенти навчаються вирішувати у колективі, завдання обґрунтування, планування, забезпечення економічної ефективності, якісної та своєчасної реалізації проектів програмного забезпечення. В умовах глобалізації, широко розповсюджена розробка програмного забезпечення із застосуванням Internet, тому студенти засвоюють відповідні технології.