КНИТУ T1
Все программы
Бакалавриат

Промышленный IT и автоматизированные системы (ТОП ИТ)

09.03.01 Информатика и вычислительная техника · профиль «Промышленный IT и автоматизированные системы»

Очно
Форма обучения
4 года
Длительность
Русский
Язык обучения
ИУАИТ
Институт КНИТУ
Бюджет и контракт
Формы финансирования

О программе

Программа готовит инженеров-программистов, способных разрабатывать высоконадёжное системное и промышленное ПО с использованием принципов конструктивной безопасности и отечественного стека технологий. Выпускники востребованы в условиях цифровой трансформации промышленности и имеют перспективу карьерного роста до архитектора решений.

Образовательная программа «Промышленный IT и автоматизированные системы» реализуется в рамках федерального проекта «ТОП ИТ» на базе КНИТУ при поддержке якорного индустриального партнёра — ООО «ГК «Иннотех» и при содействии АО «Лаборатория Касперского».

Программа направлена на подготовку специалистов, которые:

Разрабатывают низкоуровневое системное ПО (драйверы, модули ядра Linux, прошивки для контроллеров) на C/C++ и ассемблере
Интегрируют промышленные протоколы (Modbus, CAN, OPC UA, Profinet) и создают шлюзы для обмена данными
Создают человеко-машинные интерфейсы (HMI) и SCADA-системы с использованием Qt и отечественной платформы MasterSCADA 4D
Применяют методы машинного обучения для предиктивной аналитики, компьютерного зрения и разработки цифровых двойников
Проектируют архитектуру промышленных систем с учётом требований конструктивной безопасности (Secure by Design) и законодательства о КИИ
Используют современные инструменты промышленной разработки: Git, CI/CD, контейнеризацию, мониторинг и управление инцидентами

Чему вы научитесь

Разработка системного программного обеспечения

Создание драйверов, модулей ядра Linux, прошивок для ОСРВ на C/C++. Оптимизация кода под ограниченные ресурсы встраиваемых систем. Отладка с использованием GDB, JTAG, QEMU.

Интеграция промышленных протоколов и шлюзов

Работа с Modbus, CAN, OPC UA, Profinet. Разработка шлюзов для обмена данными между разнородными системами. Обеспечение надёжной передачи информации в АСУ ТП.

Разработка HMI/SCADA-интерфейсов

Создание интерфейсов оператора с использованием Qt и MasterSCADA 4D. Проектирование мнемосхем, трендов, системы тревог и отчётности. Интеграция с промышленными системами управления.

Применение машинного обучения и анализ данных

Обработка и очистка данных, обучение моделей (Random Forest, градиентный бустинг, нейросети) для прогнозирования отказов. Построение цифровых двойников. Работа с большими данными (Spark, ClickHouse).

Архитектурное проектирование и безопасность

Разработка архитектуры промышленных систем (C4 model, UML). Моделирование угроз (STRIDE). Проектирование кибериммунных систем на KasperskyOS с учётом требований КИИ.

Управление жизненным циклом, DevOps и SRE

Настройка CI/CD-пайплайнов (GitLab CI). Контейнеризация и оркестрация (Docker, Kubernetes). Мониторинг (Prometheus, Grafana), управление инцидентами, SRE-подходы. Работа в командах по Agile/Scrum.

Как мы проверяем результаты

Каждый результат обучения оценивается через конкретные артефакты — реальные проекты и задания, которые вы выполняете в ходе обучения:

Модуль ядра Linux для сбора данных с датчика
HMI-приложение на Qt для управления шаговым двигателем
Шлюз Modbus ↔ OPC UA
ML-модель для прогнозирования отказов оборудования
Архитектурная документация с моделью угроз STRIDE
DevSecOps-пайплайн с интеграцией безопасности

Карьерные перспективы и профессиональные роли

Выпускники программы востребованы в компаниях, занимающихся разработкой промышленного ПО, автоматизацией производств, созданием систем критической информационной инфраструктуры (КИИ) и внедрением импортозамещённых решений.

Основная роль
Инженер-программист (системное ПО) Разработчик промышленного ПО ML-инженер DevOps / SRE-инженер
  • Разработка драйверов, модулей ядра, прошивок для контроллеров на C/C++. Оптимизация кода для встраиваемых систем.
  • Создание HMI/SCADA-интерфейсов, интеграция промышленных протоколов, разработка шлюзов и драйверов для АСУ ТП.
  • Применение методов машинного обучения для предиктивной аналитики, обработки данных, компьютерного зрения и цифровых двойников.
  • Настройка CI/CD, контейнеризация, оркестрация, мониторинг, обеспечение надёжности и отказоустойчивости промышленных систем.
Опережающая роль · через 3–5 лет
Архитектор решений Системный архитектор
  • Проектирование архитектуры промышленных систем с учётом требований безопасности (Secure by Design), моделирование угроз, документирование архитектурных решений.
  • Управление жизненным циклом сложных распределённых систем, выбор технологического стека, интеграция с КИИ-инфраструктурой.
0–2 года
Инженер-программист

Middle-разработчик благодаря интенсивной практике и стажировкам

3–5 лет
Архитектор решений / Системный архитектор

Опережающая профессиональная роль, заложенная в программу

Где ты сможешь работать

Промышленные предприятия (нефтегаз, энергетика, машиностроение)
IT-компании, разрабатывающие ПО для АСУ ТП и КИИ
Интеграторы промышленных решений
Компании-разработчики отечественного ПО (Astra Linux, Kaspersky, MasterSCADA)
Научно-исследовательские и проектные институты

Как поступить

1

Зачисление

Быть зачисленным на одно из направлений 09.03.01 или 09.03.02

2

Подача заявления

На программу ТОП уровня — в соответствии с направлением, на которое зачислены (заявка заполняется на сайте)

3

Внутренний отбор

Академическое тестирование (15–27 августа) и техническое собеседование (27–31 августа): оценка мотивации, soft-skills и практический кейс от партнёра программы

4

Результаты

Публикация списков

5

Перевод

Приказ о переводе на программу ТОП уровня

Оставить заявку на поступление

Партнёры программы

Остались вопросы?

Оставьте заявку — консультанты приёмной комиссии свяжутся с вами и помогут разобраться с поступлением на программу.

Оставить заявку