Обязательные дисциплины
| Дисциплина | Количество часов | Количество зачетных единиц |
| 3D проектирование | 132 | 4 |
| Алгебра и теория чисел | 220 | 6 |
| Алгоритмы и структуры данных | 116 | 3 |
| Аналитическая геометрия | 116 | 3 |
| Архитектура компьютеров | 180 | 6 |
| Безопасность информационных систем | 116 | 3 |
| Введение в специальность | 116 | 3 |
| Дискретная математика | 144 | 4 |
| Дифференциальные уравнения | 116 | 3 |
| Иностранный язык | 400 | 12 |
| Исследование операций и методы оптимизации | 116 | 3 |
| История белорусской государственности | 108 | 3 |
| Компьютерная графика и анимация | 342 | 9 |
| Компьютерные сети | 116 | 3 |
| Криптографические методы | 116 | 3 |
| Курсовая работа по дисциплине "Web-дизайн" | 40 | 1 |
| Курсовая работа по учебной дисциплине «Основы и методологии программирования » | 40 | 1 |
| Курсовой проект по дисциплине "Web-программирование" | 40 | 1 |
| Курсовой проект по дисциплине "Компьютерная графика и анимация" | 72 | 2 |
| Курсовой проект по учебной дисциплине «Программирование Интернет-приложений» | 68 | 2 |
| Математический анализ | 420 | 12 |
| Математическое моделирование | 110 | 3 |
| Менеджмент программного обеспечения | 90 | 3 |
| Методы вычислений | 226 | 6 |
| Методы изображения фигур | 90 | 3 |
| Модели данных и СУБД | 210 | 6 |
| Операционные системы | 144 | 4 |
| Основы и методологии программирования | 462 | 11 |
| Основы права | 72 | 2 |
| Основы тестирования программного обеспечения | 90 | 3 |
| Основы управления интеллектуальной собственностью | 90 | 3 |
| Программирование интернет-приложений | 196 | 6 |
| Программная адаптация систем компьютерной графики | 98 | 3 |
| Профессиональная культура специалиста | 72 | 2 |
| Системы обработки мультимедийной информации | 188 | 6 |
| Современная политэкономия | 108 | 3 |
| Современные постреляционные базы данных | 90 | 3 |
| Социология | 72 | 2 |
| Теория автоматов и формальных языков | 116 | 3 |
| Теория вероятностей и математическая статистика | 116 | 3 |
| Теория графов | 116 | 3 |
| Технологии программирования | 116 | 3 |
| Технологии программирования для мобильных приложений | 116 | 3 |
| Философия | 108 | 3 |
Вариативная часть
| Web-дизайн | 320 | 9 |
| Web-программирование | 226 | 6 |
| Автоматизация тестирования | 96 | 3 |
| Безопасность жизнедеятельности человека | 102 | 0 |
| Белорусский язык (профессиональная лексика) | 54 | 0 |
| Военная подготовка | 566 | 0 |
| Геометрические построения в пространстве | 110 | 3 |
| Геометрические построения на плоскости | 110 | 3 |
| Дизайн настольных приложений и приложений мобильных платформ | 320 | 9 |
| Иностранный язык (профессиональная лексика) | 70 | 0 |
| Информационная архитектура и Usability | 94 | 3 |
| Коррупция и ее общественная опасность | 10 | 0 |
| Медиакультура личности | 10 | 0 |
| Основы библиотечно-библиографических знаний | 6 | 0 |
| Основы компьютерной геометрии | 110 | 3 |
| Основы управления требованиями | 96 | 3 |
| Программирование приложений компьютерной графики | 226 | 6 |
| Проектирование веб-систем | 94 | 3 |
| Современные системы компьютерной математики | 110 | 3 |
| Технологии .NET | 136 | 4 |
| Технологии Java | 136 | 4 |
| Управление научно-исследовательской деятельностью | 24 | 0 |
| Физическая культура | 70 | 0 |
















