Студент осваивает:
- Среды разработки: MS Visual Studio, IntelliJ IDEA, PyCharm, Anaconda, PhpStorm, Android Studio;
- Языки программирования: C, C#, Java, JavaScript, PHP, Python, а также: HTML, SQL, UML;
- Разработку под ОС Windows, Linux, Android;
- Разработку игр на Unity 3D;
- Создание и администрирование баз данных для СУБД MS SQL Server, MySQL, Oracle, PostgreSQL, Firebird, MongoDB;
- Управление программными проектами;
- Методы защиты информации.
Студент научится:
Создавать программное обеспечение различной архитектуры и назначения (корпоративные, промышленные и прикладные информационные системы, мобильные приложения, web-сайты и web-системы, микроконтроллерные системы управления и др.);
- Выполнять анализ требований к программному обеспечению: работать с заказчиком, составлять техническое задание, план реализации проекта, смету затрат и др;
- Проектировать программное обеспечение: функциональное, архитектурное и системное проектирование, прототипирование, разработка интерфейсов и т.п;
- Выполнять всестороннее тестирование программного обеспечения;
- Взаимодействовать с участниками коллектива разработчиков программных приложений, работать с депозитариями программного обеспечения, участвовать в коллективной разработке.
Мы можем пройти практику:
- На промышленных предприятиях (АО «МЗ РИП», ВМЗ, ОАО «Муромтепловоз», АО «ПО Муроммашзавод»);
- В IT-компаниях (ООО «Ред Софт Центр», Студия Sawtech, Компания «Epam Systems»).
Выпускники могут работать в:
- Научно-исследовательских центрах и университетах;
- Компаниях-системных интеграторах и ИT-департаментах крупных российских компаний и государственных структур.
Выпускники работают:
- Руководителями программных проектов;
- Системными архитекторами;
- Специалистами по анализу больших данных;
- Специалистами по разработке интеллектуальных систем;
- Разработчиками и администраторами баз данных;
- Инженерами по сопровождению программного обеспечения;
- Разработчиками мобильных приложений;
- Тестировщиками различных приложений и игр;
- Инженерами-программистами.