Образовательная программа подготовки специалистов уровня Middle
🎓 Описание программы
- Бакалавриат: 4 года обучения
- Профиль: Индустриальная разработка программных продуктов
- Форма обучения: очная, бюджет
- Количество мест: 26
- Университет: Омский государственный технический университет
- Руководитель образовательной программы: Белик Алевтина Георгиевна - заведующий кафедрой "Автоматизированные системы обработки информации и управления"
- Куратор студентов образовательной программы: Викулов Егор Олегович - канд. техн. наук, доцент кафедры "Автоматизированные системы обработки информации и управления"
🎯 Цель программы
Программа направлена на подготовку ведущих технических специалистов, квалифицированных разработчиков и архитекторов программного обеспечения, способных:
- Самостоятельно проектировать и разрабатывать сложные программные системы;
- Использовать математический аппарат в решении прикладных задач;
- Применять современные технологии и ИИ в решении прикладных задач;
- Управлять инженерными командами и продуктами;
🌟 Преимущества программы
- Актуальность: программа разработана в 2025 году и учитывает текущие лучшие практики в подготовке специалистов по программной инженерии, а также сценарии развития рынка труда под влиянием технологий искусственного интеллекта
- Обучение от практиков: в реализации программы участвуют преподаватели-практики от ИТ-компаний Ассоциации цифрового развития Омской области «Омская Цифра»:
- ООО "Джемс Девелопмент";
- ООО "Красавчик";
- ООО "Аддамант";
- ООО "Информационные системы сервиса Арт";
- Проектное обучение: сотрудничество с IT-компаниями «Омской Цифры» дает студентам возможность работать над реальными проектами во время обучения. Все выпускники программы будут обладать двумя годами индустриального опыта и отличными навыками работы в команде. В рамках дисциплины "Проектная деятельность" предусмотрена возможность прохождения стажировок в Ит-компаниях Ассоциации цифрового развития.
- Федеральный уровень: программа реализуется в рамках гранта, предоставленного автономной некоммерческой организацией «Аналитический центр при Правительстве Российской Федерации» в рамках федерального проекта «Кадры для цифровой трансформации» национального проекта «Экономика данных и цифровая трансформация государства» в соответствии с договором между ФГАОУ ВО «Омский государственный технический университет» и АНО «Аналитический центр при Правительстве Российской Федерации от 04.06.2025 №70-2025-000834.
- Поддержка карьеры: стажировки и практики в процессе обучения, гарантированное трудоустройство после окончания обучения в ведущие ИТ-компании региона.
📘 Основной перечень дисциплин
1 курс
-
Алгоритмы и структуры данных;
-
Введение в разработку программного обеспечения (python);
-
Профессиональная карьера в области информационных технологий;
-
Инженерия тестирования;
-
Документация программного обеспечения;
-
Анализ и управление требованиями (системный анализ);
-
Основы командной разработки (GIT + Agile);
-
Дизайн интерфейсов и пользовательского опыта;
-
Арифметические и логические основы вычислительных систем;
-
Объектно-ориентированное программирование;
-
Основы проектной деятельности;
2 курс
- Дискретная математика, Оптимизация и принятие решений;
- Математическая логика и теория алгоритмов, Численные методы и алгоритмы;
- Теория вероятностей и математическая статистика;
- Базы данных и СУБД;
- Моделирование систем;
- Криптография;
- Сетевые технологии;
- Операционные системы;
- Практические аспекты командной работы (Soft Skills);
- Машинное обучение и анализ данных;
- Инженерия данных;
- Основы web-технологий;
- Стеки по выбору (начальный уровень подготовки):
- Веб-разработка (React, Angular, Node.js);
- Бэкенд-разработка (Java, .NET, Golang);
- Кроссплатформенная разработка (Аврора, Android, iOS);
- Проектное обучение (разработка ПО);
3 курс
- Управление проектами в области ИТ;
- Архитектура вычислительных систем;
- Промпт-инжиниринг и работа с LLM;
- Тестирование и автоматизация;
- Эксплуатация и надежность программных продуктов;
- Процессы сборки и непрерывной интеграции ПО (DevOps и CI/CD);
- Машинное обучение и искусственный интеллект;
- Облачные технологии;
- Информационная безопасность;
- Разработка игр;
- Качество программного кода;
- Стеки по выбору (средний уровень подготовки):
- Веб-разработка (React, Angular, Node.js);
- Бэкенд-разработка (Java, .NET, Golang);
- Кроссплатформенная разработка (Аврора, Android, iOS);
- Проектное обучение (разработка ПО);
4 курс
- Стандартизация и сертификация ПО;
- Систематизация знаний и навыков в области программной инженерии;
- Технологическое предпринимательство и финансовая грамотность;
- Разработка и оформление резюме разработчика;
- Лидерство и инициативы в информационных технологиях (HR и DevRel);
- Разработка и архитектура ПО (продвинутый уровень подготовки по стеку на выбор:
- Веб-разработка (React, Angular, Node.js);
- Бэкенд-разработка (Java, .NET, Golang);
- Кроссплатформенная разработка (Аврора, Android, iOS);
- Проектное обучение (разработка ПО).

