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
















