Главной задачей направления подготовки «Программная инженерия» является формирование и подготовка ИТ-профессионалов, готовых к работе в любых областях науки, образования, индустрии и бизнеса.
Областью профессиональной деятельности выпускников по направлению подготовки «Программная инженерия» является индустриальное производство программного обеспечения для информационно-вычислительных систем различного назначения. Объектами профессиональной деятельности выпускников являются: программный проект (проект разработки программного продукта); программный продукт (создаваемое программное обеспечение); процессы жизненного цикла программного продукта; методы и инструменты разработки программного продукта; персонал, участвующий в процессах жизненного цикла.
Бакалавр, получивший образование по направлению может работать инженером по тестированию ПО, прикладным программистом, системным программистом, аналитиком компьютерных систем, аналитиком компьютерного банка данных, конструктором компьютерных систем, разработчиком сетевого и коммуникационного ПО, научным работником (вычислительные системы, программирование), аналитиком компьютерных коммуникаций, WEB-программистом или WEB-дизайнером, разработчиком баз данных, экономического и бухгалтерского ПО, разработчиком интеллектуальных систем с применением искусственного интеллекта и т.д.