Обязательные дисциплины
| Дисциплины | Кол-во часов | Зачетных единиц |
| Верификация и аттестация программного обеспечения | 108 | 3 |
| Кросс-культурные коммуникации | 240 | 6 |
| Машинное обучение | 360 | 9 |
| Модели и методы обработки больших объемов данных | 216 | 6 |
| Научно-исследовательский семинар | 504 | 15 |
| Нейросетевое моделирование | 210 | 6 |
| Нереляционные базы данных | 126 | 4 |
| Обработка экспериментальных данных в специализированных системах | 108 | 3 |
| Педагогика и психология высшей школы | 108 | 3 |
| Специальная математическая подготовка | 220 | 6 |
| Структуризация и основы анализа бизнес-данных | 120 | 3 |
| Теория и практика внедрения новых технических решений | 240 | 6 |
| Технологическая платформа для управления большими данными | 198 | 6 |
| Управление проектами в сфере информационных технологий | 108 | 3 |
Вариативная часть
| Дисциплины | Кол-во часов | Зачетных единиц |
| Бизнес-анализ в IT-проектах | 96 | 3 |
| Менеджмент и маркетинг программных продуктов | 96 | 3 |
| Технологии и алгоритмы распознование образов | 120 | 3 |
| Технологии интеллектуального анализа данных | 120 | 3 |
| Архитектурные решения для обработки больших объемов информации | 306 | 9 |
| Модель распределённых кластерных вычислений Map-Reduce | 306 | 9 |
| Методы и алгоритмы принятия оптимальных решений | 198 | 6 |
| Статистические методы анализа данных | 198 | 6 |
| Модели и методы теории расписаний | 108 | 3 |
| Язык программирования R | 108 | 3 |
















