09.02.07 Информационные системы и программирование
Описание специальности 09.02.07 "Информационные системы и программирование"
Квалификация – программист.
Срок обучения на базе 9 классов: 3 года 10 месяцев.
Срок обучения на базе 11 классов: 2 года 10 месяцев.
При выборе будущей профессии каждый, как правило, стремится получить одну из самых престижных и популярных специальностей. Информационные технологии и коммуникации – бурно развивающаяся сфера на данный момент. Предполагается, что еще много лет специалисты, создающие, отлаживающие программное обеспечение и поддерживающие его работоспособность, будут одними из самых востребованных и высокооплачиваемых. Специалисты технического профиля решают проблемы:
- разработки и внедрения информационных систем, програмных продуктов и моделей;
- получения более рациональных вариантов решения управленческих задач за счет внедрения интеллектуальных систем и больших данных;
- освобождения работников от рутинной работы благодаря ее автоматизации;
- совершенствования структуры потоков информации и системы документооборота в фирме;
Учебный процесс
В процессе освоения образовательной программы изучаются языки программирования С/С++, C#, Python,Java, Visual Basic, Object Pascal, HTML, JavaScript, PHP и др.; средства проектирования и разработки Веб и мобильных приложений, программные средства сетевого и системного администрирования и программирования под различными ОС, фреймворки, графические движки и VR: OpenGL, Utity, Unreal Engine и др., СУБД MS Access, MySQL и др.; пакеты прикладных программ, в т.ч. приложения компьютерной графики и полиграфии, программные средства аналитики, разработки приложений больших данных и искуственного интеллекта и др.
Программист готовится к следующим видам деятельности:
- разработка модулей программного обеспечения для компьютерных систем;
- осуществление интеграции программных модулей;
- сопровождение и обслуживание программного обеспечения компьютерных систем;
- разработка, администрирование и защита баз данных.
После окончания колледжа выпускник может:
- формировать алгоритмы разработки программных модулей в соответствии с техническим заданием;
- разрабатывать программные модули в соответствии с техническим заданием;
- выполнять отладку программных модулей с использованием специализированных программных средств;
- выполнять тестирование программных модулей;
- осуществлять рефакторинг и оптимизацию программного кода;
- разрабатывать модули программного обеспечения для мобильных платформ;
- разрабатывать требования к программным модулям на основе анализа проектной и технической документации на предмет взаимодействия компонент;
- выполнять интеграцию модулей в программное обеспечение;
- выполнять отладку программного модуля с использованием специализированных программных средств;
- осуществлять разработку тестовых наборов и тестовых сценариев для программного обеспечения;
- производить инспектирование компонент программного обеспечения на предмет соответствия стандартам кодирования;
- осуществлять инсталляцию, настройку и обслуживание программного обеспечения компьютерных систем;
- выполнять работы по модификации отдельных компонент программного обеспечения в соответствии с потребностями заказчика;
- обеспечивать защиту программного обеспечения компьютерных систем программными средствами;
- осуществлять сбор, обработку и анализ информации для проектирования баз данных;
- проектировать базу данных на основе анализа предметной области;
- разрабатывать объекты базы данных в соответствии с результатами анализа предметной области;
- реализовывать базу данных в конкретной системе управления базами данных;
- администрировать базы данных;
- защищать информацию в базе данных с использованием технологии защиты информации.
Профессиональная карьера
Выпускники могут работать:
- разработчиками информационных систем;
- менеджерами по поддержке информационных систем;
- менеджерами IT-проектов;
- администраторами баз данных;
- программистами;
- бизнес-аналитиками;
- руководителями фирмы или организации, специализирующейся в области информационных технологий;
- начальниками информационных управлений и отделов (на предприятиях, в банках, налоговых инспекциях, страховых организациях и т.д.);
- ведущими специалистами в области информационных технологий;
- разработчиками Веб-приложений.