- Алгоритми і структури даних
- Аналіз вимог до програмного забезпечення
- Архітектура комп’ютера
- Архітектура та проектування програмного забезпечення
- Бази даних
- Безпека програм та даних
- Веб-технології та веб-дизайн
- Вступ до фаху
- Геоінформаційні системи
- Графічні системи і візуалізація
- Групова динаміка і комунікації
- Електротехніка та електроніка
- Емпіричні методи програмної інженерії
- Засоби захисту інформації
- Інженерна та комп’ютерна графіка
- Інтелектуальний аналіз даних
- Інформатика
- Інформаційні моделі об’єктів та процесів
- Інформаційні системи і технології
- Інформаційні системи у науковій діяльності
- Комп’ютерна графіка
- Комп’ютерна схемотехніка та архітектура комп’ютерів
- Комп’ютерна техніка та програмування
- Комп’ютерне моделювання об’єктів і процесів
- Комп’ютерні мережі
- Конструювання програмного забезпечення
- Крос-платформне програмування
- Людино-машинна взаємодія
- Менеджмент ІТ-проектів
- Методи і системи штучного інтелекту
- Методологія і організація наукових досліджень
- Моделювання систем
- Моделювання та аналіз програмного забезпечення
- Нейромережеві технології
- Нові інформаційні технології
- Об’єктно-орієнтоване програмування
- Операційні системи
- Організація баз даних та знань
- Основи комп’ютерного дизайну
- Основи програмної інженерії
- Основи програмування
- Паралельні та розподілені обчислення
- Програмування для Internet
- Проектний практикум
- Проектування інформаційних систем
- Проектування програмного забезпечення інтелектуальних систем
- Проектування систем електронного документообігу
- Проектування систем з розподіленими базами даних
- Професійна практика програмної інженерії
- Розробка Windows-додатків
- Розробка мобільних додатків під Android
- Сертифікація, стандартизація та правовий захист
- Системи проектування на транспорті
- Системи та технології управління базами даних
- Системний аналіз
- Сучасні технології розробки мережевих застосувань
- Теорія розпізнавання образів
- Тестування та забезпечення якості комп’ютерних систем
- Технології мультимедіа
- Технології розподілених систем та паралельних обчислень
- Технології створення olap-систем
- Технології створення web-застосувань
- Технологія створення програмних продуктів
- Управління проектуванням програмних систем
- Фундаментальні комп’ютерні алгоритми
- Функціональне програмування
- Якість програмного забезпечення та тестування
- Web-програмування