О программе
Программа направлена на подготовку ведущих технических специалистов, квалифицированных разработчиков и архитекторов программного обеспечения (ПО), менеджеров по качеству программного обеспечения и процессов его разработки. Необходимость в таких специалистах диктуется постоянно растущими потребностями информационно-коммуникационной отрасли: открытием IT-технопарков, стремительным развитием рынка офшорного и заказного программирования, информатизацией государственных структур, потребностями частного бизнеса. Индустрия программного обеспечения является бурно развивающейся областью современной российской и мировой экономики, а программное обеспечение – важнейшей составляющей информационных систем.
Программа обучения по направлению «Программная инженерия» полностью соответствует международным рекомендациям по преподаванию программной инженерии в высших учебных заведениях
Computing Curricula 2005, Computer Science Сurricula 2001/2008/2013 и Software Engineering 2004
и охватывает все аспекты производства программного обеспечения: математическую, методологическую, экономическую, правовую, маркетинговую, менеджериальную базу, лучшие мировые знания и практики производства программного обеспечения.
Что я буду изучать?
- Математический анализ, алгебра, дискретная математика, теория вероятностей и математическая статистика, прикладные методы математической статистики;
- Программирование, алгоритмы и структуры данных, распределенные вычисления, математические методы анализа данных;
- Архитектура вычислительных систем, операционные системы, базы данных;
- Конструирование ПО, проектирование архитектуры программных систем, обеспечение качества и тестирование, разработка и анализ требований, управление программными проектами;
- Групповая динамика и коммуникация в профессиональной практике программной инженерии, экономика программной инженерии, интеллектуальное право;
- Автоматы и модели процессов;
- Анализ данных в Python;
- Геоинформационные системы;
- Дистрибьюция программного обеспечения в Linux;
- Методы и алгоритмы расследования компьютерных преступлений;
- Облачные сервисы платежной системы Мир;
- Разработка облачных и мобильных приложений на платформе Microsoft Создание киберфизических систем;
- Нейроинформатика;
- Ресурсно-эффективные комбинированные алгоритмы;
- Управление данными и знаниями;
- Нейросетевые технологии;
- Обработка изображений и распознавание образов;
- Современные архитектуры вычислителей;
- Системное программирование;
Структура базового учебного плана подготовки бакалавра по направлению 09.03.04 "Программная инженерия"
Структура программы 2021-25 (PDF, 128 Кб)
В чем преимущества программы?
1. Сочетание теоретической подготовки с практическим опытом работы в компаниях
Договоры более чем с 100 компаниями – лидерами индустрии открывают перед студентами возможности получения компетенций в реализации широкого спектра реальных IT-проектов во время прохождения учебной, технологической, производственной и преддипломной практик.
2. Высокий уровень подготовки
В реализации образовательной программы «Программная инженерия» вместе с НИУ ВШЭ принимают участие высокотехнологичные софтверные компании и институты Российской академии наук, в частности Институт системного программирования (ИСП) РАН и компания 1С, имеющие базовые кафедры на факультете. Программа полностью соответствует международным рекомендациям по преподаванию программной инженерии в высших учебных заведениях в областях Computing, Computer Science и Software Engineering и международному профессиональному стандарту SWEBOK. В 2011 году программа получила престижную награду IBM Faculty Award. В апреле 2017 года программа прошла профессионально-общественную аккредитацию в АПКИТ (Ассоциация предприятий компьютерных и информационных технологий) и первой в России получила аккредитацию на максимальный срок – 6 лет.
3. Индивидуальная образовательная траектория
Студенты сами выбирают до одной трети профильных курсов. Это позволяет им освоить узкие специальности и получить знания в смежных областях.
4. Активная проектно-исследовательская работа
Практическая работа занимает пятую часть всей образовательной программы. Студенты в полной мере используют все ресурсы Высшей школы экономики как научно-исследовательского университета, а также компаний – партнеров факультета. Важной особенностью процесса обучения является получение умений и навыков командной работы
в типичных условиях разработки ПО, участие в реальных командных проектах при прохождении практик и стажировок в ведущих российских
и западных компаниях, специализирующихся в области разработки, консалтинга и управления программными проектами.
5. Сильный преподавательский состав
В числе преподавателей образовательной программы – сотрудники высокотехнологичных компаний (IBM, 1С, Яндекс и других), многие из которых побеждали
на международных чемпионатах по программированию по системе ACM. К преподаванию на факультете, разработке тем курсовых, выпускных и проектных работ привлекаются представители лучших российских научных групп в области IT, среди которых Институт системного программирования (ИСП) РАН, Институт системного анализа (ИСА) РАН, Федеральный исследовательский центр «Информатика и управление» РАН.
6. Финансовая поддержка сильных студентов
На факультете c начала его основания действует стипендиальная программа имени сооснователя компании «Яндекс» Ильи Сегаловича. Претендовать на стипендию могут наиболее активные и успешные в учебе студенты (уже с первого года обучения), а также аспиранты ВШЭ. По мере роста факультета появились другие стипендиальные программы, поддерживаемые факультетом и его партнерами.
Где я буду работать?
Выпускники программы становятся разработчиками и архитекторами программного обеспечения, менеджерами по качеству ПО и процессов его разработки. Они работают:
- в ведущих российских и зарубежных компаниях-производителях ПО;
- в научно-исследовательских центрах транснациональных компаний;
- в системных интеграторах и IT-департаментах крупных российских компаний и государственных структур.
↑ вернуться вверх