Summary of Degree Programme
09.03.04 Software Engineering
No
4 years
Full-time, 240 з.е.
RUSENG
Instruction in Russian with some courses in English
Bachelor
No
2020/2021 Academic year
Industrial Software Engineering
Специализация рассчитана на слушателей, желающих работать в области системной разработки, преимущественно с использованием языка С++. Выпускники специалиализации работают, как правило, в разработке системного программного обеспечения.
Приобретённые за время обучения ключевые профессиональные компетенции:
ПК-1 Владеет классическими концепциями и моделями менеджмента в управлении проектами
ПК-2 Знает методы контроля проекта и может осуществлять контроль версий
ПК-3 Способен оформить методические материалы и пособия по применению программных систем
ПК-4 Готов к использованию методов и инструментальных средств исследования объектов профессиональной деятельности
ПК-5 Способен готовить презентации, оформлять научно-технические отчеты по результатам выполненной работы, публиковать результаты исследований в виде статей и докладов на научно-технических конференциях
ПК-6 Владеет навыками моделирования, анализа и использования формальных методов конструирования программного обеспечения
ПК-7 Способен оценивать временную и емкостную сложность программного обеспечения
ПК-8 Способен создавать программные интерфейсы
ПК-9 Владеет навыками использования операционных систем, сетевых технологий, средств разработки программного интерфейса, применения языков и методов формальных спецификаций, систем управления базами данных
ПК-10 Владеет навыками использования различных технологий разработки программного обеспечения
ПК-11 Владеет концепциями и атрибутами качества программного обеспечения (надежности, безопасности, удобства использования), в том числе роли людей, процессов, методов, инструментов и технологий обеспечения качества
ПК-12 Знает стандарты и модели жизненного цикла ПО
ПК-13 Способен проводить обучение пользователей программных систем
ПК-14 Способен составлять и оформлять методические материалы и пособия по изучению и применению программных систем
System Programming
На специализации готовят специалистов по информационным технологиям с более глубокими знаниями по следующим областям: общие вопросы инженерии программного обеспечения и информационной безопасности, архитектуры системного программного обеспечения, включающего операционные системы, компиляторы, системы управления базами данных, телекоммуникационное программное обеспечение и программное обеспечение промежуточного уровня.
Приобретённые за время обучения ключевые профессиональные компетенции:
ПК-1 Владеет классическими концепциями и моделями менеджмента в управлении проектами
ПК-2 Знает методы контроля проекта и может осуществлять контроль версий
ПК-3 Способен оформить методические материалы и пособия по применению программных систем
ПК-4 Готов к использованию методов и инструментальных средств исследования объектов профессиональной деятельности
ПК-5 Способен готовить презентации, оформлять научно-технические отчеты по результатам выполненной работы, публиковать результаты исследований в виде статей и докладов на научно-технических конференциях
ПК-6 Владеет навыками моделирования, анализа и использования формальных методов конструирования программного обеспечения
ПК-7 Способен оценивать временную и емкостную сложность программного обеспечения
ПК-8 Способен создавать программные интерфейсы
ПК-9 Владеет навыками использования операционных систем, сетевых технологий, средств разработки программного интерфейса, применения языков и методов формальных спецификаций, систем управления базами данных
ПК-10 Владеет навыками использования различных технологий разработки программного обеспечения
ПК-11 Владеет концепциями и атрибутами качества программного обеспечения (надежности, безопасности, удобства использования), в том числе роли людей, процессов, методов, инструментов и технологий обеспечения качества
ПК-12 Знает стандарты и модели жизненного цикла ПО
ПК-13 Способен проводить обучение пользователей программных систем
ПК-14 Способен составлять и оформлять методические материалы и пособия по изучению и применению программных систем
Analysis and Software Development Tools
Приобретённые за время обучения ключевые профессиональные компетенции:
ПК-1 Владеет классическими концепциями и моделями менеджмента в управлении проектами
ПК-2 Знает методы контроля проекта и может осуществлять контроль версий
ПК-3 Способен оформить методические материалы и пособия по применению программных систем
ПК-4 Готов к использованию методов и инструментальных средств исследования объектов профессиональной деятельности
ПК-5 Способен готовить презентации, оформлять научно-технические отчеты по результатам выполненной работы, публиковать результаты исследований в виде статей и докладов на научно-технических конференциях
ПК-6 Владеет навыками моделирования, анализа и использования формальных методов конструирования программного обеспечения
ПК-7 Способен оценивать временную и емкостную сложность программного обеспечения
ПК-8 Способен создавать программные интерфейсы
ПК-9 Владеет навыками использования операционных систем, сетевых технологий, средств разработки программного интерфейса, применения языков и методов формальных спецификаций, систем управления базами данных
ПК-10 Владеет навыками использования различных технологий разработки программного обеспечения
ПК-11 Владеет концепциями и атрибутами качества программного обеспечения (надежности, безопасности, удобства использования), в том числе роли людей, процессов, методов, инструментов и технологий обеспечения качества
ПК-12 Знает стандарты и модели жизненного цикла ПО
ПК-13 Способен проводить обучение пользователей программных систем
ПК-14 Способен составлять и оформлять методические материалы и пособия по изучению и применению программных систем
2019/2020 Academic year
Industrial Software Engineering
System Programming
Analysis and Software Development Tools
2018/2019 Academic year
Industrial Software Engineering
System Programming
2016/2017 Academic year
System Programming
1. Сочетание теоретической подготовки с практическим опытом работы в компаниях
2. Высокий уровень подготовки. В апреле 2017 года программа прошла профессионально-общественную аккредитацию в АПКИТ (Ассоциация предприятий компьютерных и информационных технологий) и первой в России получила аккредитацию на максимальный срок – 6 лет. Программа имела международную аккредитацию в крупнейшем мировом аккредитационном агентстве ABET (Accreditation Board for Engineering and Technology) с 2017 по 2022 г.
3. Индивидуальная образовательная траектория
4. Активная проектно-исследовательская работа
5. Сильный преподавательский состав
6. Финансовая поддержка сильных студентов
Программа направлена на подготовку ведущих технических специалистов, квалифицированных разработчиков и архитекторов программного обеспечения (ПО), менеджеров по качеству программного обеспечения и процессов его разработки. Необходимость в таких специалистах диктуется постоянно растущими потребностями информационно-коммуникационной отрасли: открытием IT-технопарков, стремительным развитием рынка офшорного и заказного программирования, информатизацией государственных структур, потребностями частного бизнеса.
Программа полностью соответствует международным рекомендациям по преподаванию программной инженерии в высших учебных заведениях
Computing Curricula 2005, Computer Science 2001/2008/2013 и Software Engineering 2004 и охватывает все аспекты производства программного обеспечения: математическую, методологическую, экономическую, правовую, маркетинговую, менеджериальную базу, лучшие мировые знания и практики производства программного обеспечения.
Выпускник программы приобретет общенаучные и специальные инженерные знания, опыт практической работы и универсальные компетенции, позволяющие ему успешно совершенствоваться в профессиональной области, а кроме того получит навыки эффективного и профессионального взаимодействия с заказчиками, пользователями, экспертами и руководящим составом компаний и опыт эффективной работы в команде в качестве участников и руководителей, способных выигрывать в конкурентной борьбе.
К базовым дисциплинам программы относятся математический анализ, алгебра, программирование, дискретная математика, введение в программную инженерию и др. Существенная доля программы посвящена проектной и исследовательской работе, что позволяет эффективно закрепить полученные за время обучения теоретические знания на практике и получить навыки командной работы. Студенты могут сами выбирать до одной трети профильных курсов. Это позволяет им освоить узкие специальности и получить знания в смежных областях.
This degree programme of HSE University is adapted for students with special educational needs (SEN) and disabilities. There is a specially designed Physical Education course available for such students (Syllabus of the adapted Physical Education course). Special assistive technology and teaching aids are used for collective and individual learning of students with SEN and disabilities. The specific adaptive features of the programme are listed in each subject's full syllabus and are available to students through the online Learning Management System.
All documents of the degree programme are stored electronically on this website. Curricula, calendar plans, and syllabi are developed and approved electronically in corporate information systems. Their current versions are automatically published on the website of the degree programme. Up-to-date teaching and learning guides, assessment tools, and other relevant documents are stored on the website of the degree programme in accordance with the local regulatory acts of HSE University.
I hereby confirm that the degree programme documents posted on this website are fully up-to-date.
Vice Rector Sergey Yu. Roshchin