Направление позволяет стать архитектором программ, знающим все тонкости разработки и настройки программного обеспечения с учетом требований заказчика. Программа позволяет освоить профессии программиста, аналитика, тестировщика и тимлида, которые дают возможность руководить проектами по созданию информационных продуктов.
Будущим программистам предстоит серьезная математическая подготовка, изучение алгоритмических языков и программирования, методов защиты компьютерной информации.