09.02.11 Разработка и управление программным обеспечением

Что изучают

Цель программы — подготовить специалистов, которые умеют не только писать код, но и управлять процессами: проектировать архитектуру систем, тестировать, внедрять и сопровождать ПО. В ходе обучения студенты осваивают целый комплекс навыков:

  • Языки программирования. Python, Java, C#, JavaScript и другие. 
  • Базы данных. Проектирование, администрирование (например, с помощью SQL и PostgreSQL), защита информации.
  • Разработку и интеграцию модулей. Создание отдельных частей программы и их объединение в единое решение. 
  • Проектирование интерфейсов и пользовательского опыта (UI/UX).
  • Тестирование и отладку. Поиск и устранение ошибок, обеспечение стабильности работы. 
  • Администрирование систем — развёртывание и поддержка информационных ресурсов. 
  • Основы управления IT-проектами. Понимание жизненного цикла ПО, методологий (Agile, Scrum). 
  • Информационную безопасность — защиту данных от несанкционированного доступа, шифрование, аутентификацию. 

Также в программу входят дисциплины по операционным системам, компьютерным сетям, основам алгоритмизации и программирования. Большое внимание уделяется практике: студенты проходят производственные практики в IT-компаниях, что позволяет сразу применять знания в реальных условиях. 

Какие виды деятельности осваивают

Образовательная программа строится так, чтобы студент мог выбрать направление. В зависимости от профиля программы акцент может делаться на:

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

Где работают выпускники

Такие специалисты востребованы в IT-компаниях, стартапах, банках, государственных структурах. После выпуска можно начать карьеру в роли junior-разработчика, тестировщика, веб-разработчика, администратора баз данных или специалиста по сопровождению информационных систем. Есть возможности и для дальнейшего роста — до middle-специалиста, технического лидера или менеджера цифровых продуктов

Изображение
Квалификация
Программист
Срок обучения (очная)
  • на базе 9 классов (основное общее образование) — 3 года 10 месяцев;
  • на базе 11 классов (среднее общее образование) — 2 года 10 месяцев.
Форма обучения:
Шифр специальности
09.02.11