Бакалавриат:
- Концепции языков программирования;
- Программирование под Windows;
- Архитектура ЭВМ и операционные системы;
- Инженерия ПО;
- Теория компиляции;
- Проектирование взаимодействия с пользователем.
Магистратура:
- Проектирование и анализ алгоритмов;
- Разработка и управление требованиями к ПО;
- Интеллектуальные системы;
- Статистический анализ данных;
- Распознавание и обработка изображений;
- Методы машинного обучения;
- Разработка архитектуры ПО;
- Моделирование поведения, восприятия и мышления;
- Клиент-серверные приложения;
- Маркетинг в IT.