Программное обеспечение средств вычислительной техники и автоматизированных систем: дистанционное обучение в МОИ Азия (Московский открытый институт)
г.Москва |
|
Постиндустриальное общество пронизано различными алгоритмами, модулями, приложениями и сервисами, решающими как рутинные повседневные задачи, так и сложные расчетно-аналитические, контрольно-управляющие и исследовательские задачи. С развитием искусственного интеллекта программное обеспечение все больше и качественней начинает решать задачи творческого и стратегического характера. Технологии анализа больших данных и Интернета вещей формируют новые направления разработок в области программного обеспечения, приводящие к возникновению парадигмы цифрового общества, в котором данные и программные средства работы с ними играют главенствующую роль. Обучение по данному профилю позволяет сформировать профессиональный фундамент для успешной и интересной карьеры в динамично развивающейся индустрии программного обеспечения.
Цель обучения — формирование следующих способностей:
- Сбор и управление требованиями к программному обеспечению, формирование технических заданий и проектов на разработку программного обеспечения;
- Проектирование и моделирование математического, лингвистического, информационного и программного обеспечение вычислительных и автоматизированных систем с использованием современных систем CASE (Computer Aided Software Engineering);
- Проектирование и моделирование поведения пользователей с помощью современных методик User eXperience (UX) и Lean UX;
- Разработка, тестирование, рефакторинг и дебаггинг программных приложений и их отдельных элементов с использованием современных методов программирования (объектно-ориентированного, компонентного, модульного) на современных языках программирования;
- Разработка и развитие систем управления базами данных;
- Разработка экранных форм и интерфейсов программных приложений;
- Разработка и развитие операционных систем, систем автоматизированного управления бизнес-процессами, технологическими процессами;
- Разработка систем реального времени, систем высокопроизводительных и распределенных вычислений, экспертных систем, приложений для анализа больших данных;
- Разработка интернет-приложений, мультимедийных приложений;
- Управление качеством программного обеспечения средств вычислительной техники и автоматизированных систем;
- Управление проектами разработки программного обеспечения на основе современных методик гибкого управления проектами, экстремального программирования, бережливого программирования;
- Техническая поддержка пользователей программного обеспечения.
Дисциплины профиля:
- Вычислительная математика;
- Управление проектами;
- Компьютерное моделирование;
- Объектно-ориентированное программирование;
- Программирование на языке высокого уровня;
- Системы реального времени;
- Технологии разработки программного обеспечения;
- Оптимизация программных средств;
- Высокопроизводительные вычисления и облачные сервисы;
- Базы данных.
Выпускники работают в отделах разработки и сопровождения, отдела информационных технологий коммерческих, некоммерческих и государственных организаций и предприятий, в софтверных компаниях, компаниях — системных интеграторах, ИТ-консалтинговых компаниях, малых инновационных предприятиях. Выпускники могут строить карьеру независимых предпринимателей в сфере разработки программного обеспечения.
Выпускники занимают должности программистов, тестировщиков, системных аналитиков, системных архитекторов, бизнес-аналитиков, тимлидов, руководителей групп разработки, руководителей проектов разработки, руководителей ИТ-отделов и ИТ-департаментов, продакт-менеджеров.
Длительность обучения:
от 3 до 4,5 лет.
Требования к абитуриентам
Аттестат о среднем (полном) общем образовании (11 классов) или диплом о среднем профессиональном образовании (техникум или колледж). Наличие, при необходимости, результатов ЕГЭ.