Программная инженерия
Профиль — Индустриальная разработка программных продуктов
Нормативный срок обучения - 4 года (очная форма обучения).
Квалификация - бакалавр.
Международное название - Software Engineering.
Выпускающая кафедра - «Информатика и технология программирования» - принципиально строит учебный процесс таким образом, чтобы обеспечить выпускникам творческие, лидирующие позиции в их будущей карьере. Содержание и методы обучения во многом соответствуют профилю Computer Science ведущих отечественных и западных университетов, опыт которых по¬стоянно находится в нашем поле зрения. Учебный план построен на основе международного стандарта подготовки программистов Computing Curricula.

Программная инженерия — наука, которая занимается разработкой систематических моделей и надежных методов производства высококачественного программного обеспечения.
Программная инженерия — это интегрирование принципов математики, информатики и компьютерных наук с инженерными подходами.
Актуальность образовательной программы по направлению 09.03.04–«Программная инженерия»
Постоянно возрастающая во всем мире потребность в данных специалистах. Существенный дефицит наблюдается уже сегодня, поэтому при трудоустройстве практически отсутствует конкуренция.
Программист - это творческая профессия. На-правление 09.03.04 «Программная инженерия» предоставляет выпускникам широчайшие возможности самореализации в профессиональной деятельности:
- разработка новых программных продуктов;
- управление проектами;
- дизайн пользовательских интерфейсов;
- автоматизация бизнес-процессов;
- программирование для сети Интернет;
- эксплуатация автоматизированных систем;
- администрирование сетей;
- научная карьера в вышеперечисленных областях.
Основные факторы конкурентоспособности образовательной программы по направлению 09.03.04 «Программная инженерия» (профиль «Индустриальная разработка программных продуктов»)
- Практическая направленность на формиро-вание профессиональных навыков и более точная ориентация на потребности работодателей в со¬ответствии с требованиями профессионального стандарта 06.001 «Программист» (утвержден при¬казом Министерства труда и социальной защиты Российской Федерации от 20.07.2022 № 424н);
- Применение технологии сквозного проектиро-вания, которая создаёт условия для формирова-ния общепрофессиональных и профессиональ-ных компетенций при выполнении единого сквоз-ного задания, содержательно направленного на разработку и исследование качества программно-информационной системы, которую студент проектирует на протяжении всего периода обучения.
Особенности реализации подготовки по данной образовательной программе
- проектный подход к организации учебного процесса, «обучение действием»;
- привлечение специалистов-практиков для ведения дисциплин, формирующих общепрофессиональные и профессиональные компетенции ФГОС ВО 3++;
- реализация междисциплинарного подхода и внедрения инновационных образовательных технологий;
- получение опыта работы в процессе обучения в рамках прохождения учебной, производственной и преддипломной практик;
- использование современных образовательных технологий, основанных на использовании средств ИКТ, образовательного портала и единой информационной системы института.
Возможные области работы выпускников:

Закончив это направление подготовки выпуск-ник сможет работать:
- инженером по тестированию ПО,
- прикладным или системным программистом,
- аналитиком компьютерных систем,
- конструктором компьютерных систем,
- разработчиком сетевого и коммуникационного ПО, мобильных приложений под iOS и Android,
- научным работником (вычислительные сис-темы, программирование),
- аналитиком компьютерных коммуникаций,
- WEB – программистом или WEB - дизайнером,
- разработчиком баз данных, экономического и бухгалтерского ПО,
- разработчиком мультимедийного ПО и компьютерных игр.
Наши выпускники получают

- широкую фундаментальную базовую подготовку в соответствии с концепцией образования в институте;
- специальную математическую подготовку: дискретная математика, логика и теория алгоритмов, методы анализа нечеткой информации, моделирование программного обеспечения, математическое обеспечение программных систем, теория автоматов и формальных языков;
- изучают дисциплины смотрите здесь
В процессе обучения у студентов формируются навыки постоянной активности в высокотехнологичной среде, так как компьютерные технологии быстро развиваются и совершенствуются. Учебный план разработан на основе концепции непрерывного обучения и адаптируется к постоянно меняющимся инновациям.
Инструментальные средства разработки программного обеспечения, которыми владеют наши выпускники

- С++, С#, 1С, PHP, Python, Java, JavaScript, Visual Basic;
- SQL и работа с базами данных в архитектуре «клиент-сервер» (MySQL, PostgreSQL, MS SQL)
- алгоритмы компьютерной графики, в частности библиотеки трехмерной графики OpenGL, WebGL ;
Продолжение образования

Студенты, получившие академическую степень бакалавра, могут продолжить обучение для получения степени магистра по направлению 09.03.04 «Программная инженерия» в ВолгГТУ