Бакалаврское направление Программная инженерия направлено на подготовку высококвалифицированных специалистов в области проектирования, разработки, тестирования и внедрения современных программных продуктов. Образовательная программа формирует у студентов теоретические основы создания программного обеспечения, алгоритмическое мышление, системный подход и навыки управления программными проектами. Учебный процесс организован в соответствии с международными стандартами и интегрирован с практическими занятиями и реальными проектами.
В ходе обучения студенты изучают языки программирования, алгоритмы и структуры данных, системы баз данных, разработку веб- и мобильных приложений, программную архитектуру, тестирование и обеспечение качества, облачные технологии и основы искусственного интеллекта. Обучение проводится с использованием проектно-ориентированных методов, что способствует формированию навыков командной работы и практического решения задач.
Студенты осваивают полный жизненный цикл разработки программного обеспечения: анализ требований, проектирование, программирование, тестирование, внедрение и сопровождение систем. Особое внимание уделяется современным платформам разработки, системам контроля версий, технологиям DevOps и принципам информационной безопасности.
Выпускники программы могут работать в IT-компаниях, организациях-разработчиках программного обеспечения, стартапах, банковском и промышленном секторе, а также в государственных учреждениях в качестве программистов, программных инженеров, системных аналитиков и специалистов по управлению проектами. Они также могут продолжить обучение в магистратуре для дальнейшего профессионального и научного развития.