Академічні студії Алгоритм та структури даних Аналіз вимог до програмного забезпечення Аналіз даних Архітектура комп’ютера Архітектура та проектування програмного забезпечення Ділова іноземна мова Захист програм та баз даних Історія та культура України. Комп’ютерна дискретна математика Конструювання програмного забезпечення Лінійна алгебра та аналітична геометрія Логіка Математичний аналіз Менеджмент проектів програмного забезпечення Моделювання та аналіз програмного забезпечення Об”єктно-орієнтоване програмування Операційні системи Організація комп’ютерних мереж Основи програмної інженерії Основи програмування Основи психології Охорона праці в галузі Патентознавство у сфері ІТ Правознавство Програмування баз даних Проектний практикум Професійна практика програмної інженерії Сучасна українська мова Теорія алгоритмів і математична логіка Теорія ймовірностей та математична статистика Філософія Якість програмного забезпечення та тестування