Квалификация – программист
Область профессиональной деятельности выпускников:
- разработка модулей программного обеспечения для компьютерных систем;
- осуществление интеграции программных модулей;
- сопровождение и обслуживание программного обеспечения компьютерных систем;
- разработка, администрирование и защита баз данных.
Требования к знаниям, умениям, практическим действиям.
В результате освоения образовательной программы выпускники должны
знать:
- основные этапы разработки программного обеспечения;
- основные принципы, технологии структурного и объективно-ориентированного программирования;
- способы оптимизации и приемы рефакторинга;
- основные принципы отладки и тестирования программных продуктов;
- модели процесса разработки программного обеспечения;
- основные виды работ на этапе сопровождения программного обеспечения;
- средства защиты программного обеспечения в компьютерных системах;
уметь:
- осуществлять разработку кода программного модуля на языках низкого и высокого уровней;
- создавать программу по разработанному алгоритму как отдельный модуль;
- выполнять отладку и тестирование программы на уровне модуля;
- осуществлять разработку кода программного модуля на современных языках программирования;
- использовать методы защиты программного обеспечения компьютерных систем;
- анализировать риски и характеристики качества программного обеспечения;
иметь практический опыт в:
- разработке мобильных приложений;
- интеграции модулей в программное обеспечение;
- отладке программных модулей;
- настройке отдельных компонентов программного обеспечения компьютерных систем;
- работе с объектами базы данных в конкретной системе управления базами данных;
- использовании стандартных методов защиты объектов базы данных.