Целью дисциплины «Программная инженерия» является освоение базовых знаний по вопросам проектирования и разработки информационных систем.
Объектами изучения в данной дисциплине являются:
технологии проектирования, модели и методы поддержки жизненного цикла программного обеспечения; средства и методы создания и реализации проектов по созданию программных систем.
Задачи освоения дисциплины:
– знакомство с основными этапами жизненного цикла программного обеспечения;
– знакомство с технологиями функционального и объектно-ориентированного проектирования;
– приобретение навыков работы со средствами автоматизации разработки ПО;
– приобретение навыков по созданию программного средства с использованием базы данных;
– подготовка студентов к изучению других дисциплин по информационным технологиям.

Дисциплина «Программная инженерия» относится к модулю К.М.11 Профессиональные дисциплины ФГОС ВО основной образовательной программы подготовки бакалавров «Прикладная информатика в экономике» направления подготовки 09.03.03 «Прикладная информатика».

Дисциплина «Программная инженерия» базируется на следующих дисциплинах: «Информатика и программирование», «Программное обеспечение средств  вычислительной техники»,  «Организация ЭВМ и систем», «Информационные технологии».

Дисциплина «Программная инженерия» является базой для изучения дисциплин «Проектирование информационных систем» и «Информационные системы на основе СУБД», а также знания и навыки, полученные в ходе изучения данной дисциплины, могут быть использованы в курсовом и дипломном проектировании.

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