Программная инженерия – отрасль знаний, рассматривающая вопросы создания сложных программных систем, отвечающих самым высоким требованиям. Направление бакалавриата «Программная инженерия» нацелено на подготовку своего рода изобретателей, облегчающих жизнь людей за счет воплощения в жизнь сложных технических и программных решений. Выпускники получают необходимые теоретические знания, а также практические умения и навыки разработки, тестирования, проектирования, конструирования, администрирования программных систем. Программные инженеры умеют работать в коллективе, управлять процессами разработки проекта на всех этапах его жизненного цикла, а также осваивают основы проведения научных исследований и экспериментов.