В условиях повсеместного применения информационных технологий нужны квалифицированные специалисты, умеющие не только работать на высокотехнологичном оборудовании, но и разрабатывать для него программное обеспечение. Именно таких специалистов и готовят по специальности 09.02.07 Информационные системы и программирование.
В ходе обучения студентами будут освоены основные виды деятельности:
разработка и внедрение информационных систем;
получение более рациональных вариантов решения управленческих задач за счет внедрения интеллектуальных систем;
разработка мобильных приложений;
проектирование и разработка защищенных веб-сервисов;
автоматизация бизнес-процессов путем разработки специализированных программных комплексов.
Освоение образовательной программы
В процессе освоения образовательной программы изучаются языки программирования Python, C++, C#, Java, MS SQL, My SQL, HTML, CSS, JavaScript, php и другие фреймворки для разработки кроссплатформенных мобильных приложений и кроссбраузерных веб-сервисов.
Выпускник будет уметь:
формировать алгоритмы разработки программных модулей в соответствии с техническим заданием;
разрабатывать программные модули в соответствии с техническим заданием;
выполнять отладку программных модулей с использованием специализированных программных средств;
выполнять тестирование программных модулей;
осуществлять рефакторинг и оптимизацию программного кода;
разрабатывать модули программного обеспечения для мобильных платформ;
разрабатывать веб-сервисы;
разрабатывать требования к программным модулям на основе анализа проектной и технической документации на предмет взаимодействия компонент;
выполнять интеграцию модулей в программное обеспечение;
выполнять отладку программного модуля с использованием специализированных программных средств;
осуществлять разработку тестовых наборов и тестовых сценариев для программного обеспечения;
производить инспектирование компонент программного обеспечения на предмет соответствия стандартам кодирования;
осуществлять инсталляцию, настройку и обслуживание программного обеспечения компьютерных систем;
выполнять работы по модификации отдельных компонент программного обеспечения в соответствии с потребностями заказчика;
обеспечивать защиту программного обеспечения компьютерных систем программными средствами;
осуществлять сбор, обработку и анализ информации для проектирования баз данных;
проектировать базу данных на основе анализа предметной области;
разрабатывать объекты базы данных в соответствии с результатами анализа предметной области;
реализовывать базу данных в конкретной системе управления базами данных;
администрировать базы данных;
защищать информацию в базе данных с использованием технологии защиты информации.
Профессиональная карьера
Выпускники могут работать:
разработчиками информационных систем;
разработчиками веб-приложений;
программистами;
разработчиками мобильных приложений;
специалистами по тестированию программного обеспечения;
бизнес-аналитиками;
менеджерами по поддержке информационных систем;
менеджерами IT-проектов;
администраторами баз данных;
начальниками информационных управлений и отделов (на предприятиях, в банках, налоговых инспекциях, страховых организациях и т.д.);
ведущими специалистами в области информационных технологий.