- Программирование на C++
- ЭВМ и перифирийные устройства
- Программирование на Java
- Основы параллельного программирования
- Операционные системы
- Сетевые технологии
- Теория вероятностей и математическая статистика
- Объектно-ориентированный анализ и дизайн
- Сетевые технологии и телекоммуникации
- Операционные системы
- Методы трансляции и компиляции
- Базы данных
- Инженерная и компьютерная графика
- Основы теории управления
- Введение в теорию кодирования
- Теория и практика нейронных сетей
- Управление производственным процессом разработки программного обеспечения
- Теоретические основы обработки информации
- Правоведение