• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
21
Апрель

О программе

Основные цели программы
Актуальность и значимость
Что я буду изучать 
Целевая аудитория
Где я буду работать


Магистерская программа «Системное программирование» была открыта в 2016 году. Магистерская программа «Системное программирование» реализуется базовой кафедрой «Системного программирования» Института системного программирования РАН (ИСП РАН). ИСП РАН – наиболее авторитетная  научно-исследовательская организация в области системного программирования в России, широко известная и уважаемая во всем мире, где непрерывно сохраняется научная школа в области системного программирования. Одной из целей магистерской программы является привлечение студентов к ее развитию и продолжению.

Институт системного программирования РАН имеет обширные международные связи, признан за рубежом и в нашей стране как лидер в научных исследованиях в области программирования. Научные издания ИСП РАН признаны во всем мире как самые авторитетные издания в России по вопросам программирования (журнал Программирования, Труды ИСП РАН).


Основные цели программы

Целью магистерской программы является подготовка специалистов по системному программированию, способных проводить исследования и разработки в области системного программирования на современном мировом уровне. В задачи данной магистерской программы входит предоставление и использование образовательных и научно-исследовательских возможностей ИСП РАН для достижения этой цели.

Также программа ставит своей целью предоставление возможности углубленного изучения современного системного программирования тем, кто сознательно выбрал эту специализацию, и намерен стать специалистом мирового уровня. Для этого в ИСП РАН предусмотрен и выверен путь становления высоко-квалифицированных научных работников – от бакалавриата до аспирантуры, частью которого является данная магистерская программа.

Актуальность и значимость

Во всем мире ощущается нехватка квалифицированных специалистов в области системного программирования – основополагающей области программирования с «высоким порогом вхождения». По данным из исследований рынка труда в области IT спрос на специалистов по Системного программированию удовлетворяется на 20 – 30% во всем мире. Особую актуальность эта проблема приобретает в связи с импортозамещением.

Системное программирование – важная часть компьютерных наук, направленная на исследование и разработку программных средств производства и поддержки функционирования программного обеспечения. Системное программирование является основой индустрии программного обеспечения, обеспечивающей  производство средств производства программ. Все современное программное обеспечение создано и функционирует благодаря научным и практическим результатам, достигнутым в области системного программирования.

Современное производство программного обеспечения различного назначения дает в экономику ряда развитых и развивающихся стран основной вклад, превосходящий по объему вклад в экономику от других отраслей. При этом общие расходы на разработку и поддержку функционирования (сопровождение) программного обеспечения составляют значительную часть ВВП. Программное обеспечение становится основой современных достижений во всех областях науки, промышленности и обороны. Системное программирование при этом является основой создания любого программного обеспечения.

Что я буду изучать 

Учебный план рассчитан на два учебных года. На первом году обучения углубленно преподаются основополагающие теоретические дисциплины, служащие базисом для всей программы обучения, и основные разделы системного программирования. К ним относятся дисциплины:

  • Прикладной системный анализ
  • Формальные методы программной инженерии
  • Конструирование ядра операционных систем
  • Компьютерные сети и телекоммуникации
  • Верификация программного обеспечения
  • Перспективные системы управления базами данных
  • Компиляторные технологии 1

На втором году обучения детально обсуждаются специальные разделы современного системного программирования:

  • Машинно-зависимые оптимизации в компиляторах
  • Параллельное программирование
  • Теоретическая криптография
  • Функциональное программирование
  • Компиляторные технологии 2

Учебный план предусматривает непрерывное участие студентов-магистрантов в научно-исследовательском семинаре по программе обучения. Научно-исследовательский семинар магистерской программы органично сопряжен с научной деятельностью ИСП РАН и является ее составной частью. Студенты имеют персональных научных руководителей-кураторов и занимаются исследованиями и разработками в исследовательских группах, регулярно докладывая на семинарах результаты своей работы. 

Одновременно с научно-исследовательской деятельностью студенты приобретают навыки участия в передовых разработках программных продуктов, проводимых в ИСП РАН с участием отечественных и зарубежных компаний.

Целевая аудитория

Основной целевой аудиторией магистерской программы Системное программирование являются выпускники бакалавриата базовой кафедры Системное программирование Департамента Программной инженерии ФКН НИУ ВШЭ и выпускники кафедр Системного программирования других университетов, а также выпускников смежных специальностей (прикладная математика и информатика, теоретическая информатика, технологии программирования), которые хотят приобрести знания и опыт в области системного программирования.