Обязательные дисциплины
| Дисциплина | Количество часов | Количество зачетных единиц |
| Аналитическая геометрия | 108 | 3 |
| Вычислительные методы алгебры | 108 | 3 |
| Иностранный язык | 396 | 12 |
| История белорусской государственности | 108 | 3 |
| Курсовая работа 1 | 40 | 1 |
| Курсовая работа 2 | 40 | 1 |
| Курсовой проект | 72 | 2 |
| Линейная алгебра | 240 | 6 |
| Математический анализ | 336 | 9 |
| Математическое моделирование в естествознании | 108 | 3 |
| Машинно-ориентированное программирование | 90 | 3 |
| Несобственные интегралы | 100 | 3 |
| Основы высшей алгебры | 108 | 3 |
| Основы и методологии программирования | 216 | 6 |
| Промышленное программирование | 216 | 6 |
| Разработка кросс-платформенных приложений | 216 | 6 |
| Современная политэкономия | 108 | 3 |
| Теоретическая механика | 206 | 6 |
| Теория вероятностей и математическая статистика | 216 | 6 |
| Теория функций комплексного переменного | 108 | 3 |
| Технологии программирования | 108 | 3 |
| Уравнения математической физики | 210 | 6 |
| Философия | 108 | 3 |
| Численные методы | 240 | 6 |
| Численные методы математической физики | 108 | 3 |
| Числовые и функциональные ряды | 100 | 3 |
| Актуарная математика | 100 | 3 |
| Алгоритмы и структуры данных | 108 | 3 |
| Введение в программирование в системе 1С | 202 | 6 |
| Дискретная математика и математическая логика | 216 | 6 |
| Дифференциальные уравнения | 216 | 6 |
| Исследование операций | 120 | 3 |
| Компьютерные сети | 108 | 3 |
| Математические основы методов искусственного интеллекта | 108 | 3 |
| Методика преподавания специальных дисциплин | 338 | 9 |
| Методы оптимизации | 220 | 6 |
| Модели данных и системы управления базами данных | 102 | 3 |
| Основы права | 72 | 2 |
| Основы теории групп | 140 | 4 |
| Основы управления интеллектуальной собственностью | 90 | 3 |
| Практикум по решению математических задач | 200 | 6 |
| Профессиональная культура специалиста | 72 | 2 |
| Теория графов | 108 | 3 |
| Безопасность жизнедеятельности человека | 102 | 0 |
| Белорусский язык (профессиональная лексика) | 54 | 0 |
| Физическая культура | 356 | 0 |
Вариативная часть
| Дисциплина | Количество часов | Количество зачетных единиц |
| Анализ и обработка больших данных | 136 | 4 |
| Геометрические построения в пространстве | 108 | 3 |
| Дополнительные главы тригонометрии | 108 | 3 |
| Компьютерная математика | 90 | 3 |
| Логика и методология науки | 72 | 2 |
| Методы машинного обучения | 136 | 4 |
| Методы решения геометрических задач | 108 | 3 |
| Операционные системы Linux | 108 | 3 |
| Операционные системы Windows | 108 | 3 |
| Прикладной комьютерный анализ данных | 90 | 3 |
| Социология | 72 | 2 |
| Элементарная математика: алгебра | 198 | 6 |
| Элементарная математика: планиметрия | 108 | 3 |
| Элементарная математика: стереометрия | 108 | 3 |
| Элементарная математика: тригонометрия | 108 | 3 |
| Этика и эстетика | 72 | 2 |
| Иностранный язык (профессиональная лексика) | 82 | 0 |
| Коррупция и ее общественная опасность | 10 | 0 |
| Медиакультура личности | 10 | 0 |
| Основы библиотечно-библиографических знаний | 6 | 0 |
| Управление научно-исследовательской деятельностью | 24 | 0 |
| Физическая культура (факультатив) | 72 | 0 |
















