Согласно учебному плану, студенты изучают дисциплины, которые условно можно разделить на несколько групп.
- Обязательный цикл дисциплин. Среди них - «Иностранный язык» (обучение проводится в течение двух лет), «История», «Философия», «Физическая культура».
- Обязательный цикл базовых профессиональных дисциплин (читаются на 1-2 курсах):
Дисциплины обучения программированию и информационным технологиям: «Алгоритмы и алгоритмические языки», «Основы программирования», «Языки программирования», «Объектно-ориентированное программирование», «Архитектура ЭВМ», «Операционные системы».
- Специализированный цикл профессиональных дисциплин (3-4 курсы): «Основы информационной безопасности», «Технологии баз данных», «Компьютерные сети», «Машинное обучение», «Теория информации», «Компьютерная графика», «Программная инженерия», «Интеллектуальные системы».
- Дисциплины по выбору, позволяющие реализовать студенту свои предпочтения в выборе профессиональной направленности.
- Учебные и производственные практики, ориентированные на проектную деятельность студента.
На третьем курсе студенты выполняют курсовую работу по направлению, которая позволяет студенту выбрать собственную траекторию профессионального развития (прикладной или исследовательской направленности).
Государственная итоговая аттестация включает защиту выпускной квалификационной работы. Каталог выпускных квалификационных работ студентов прошлых лет доступен по ссылке
Таким образом, в результате освоения образовательной программы бакалавриата по направлению 02.03.02 «Фундаментальная информатика и информационные технологии» выпускники будут знать: