РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Корпоративная программа компании «Газпром нефть»
Готовим middle и senior-разработчиков для крупных российских и зарубежных IT-компаний
язык обучения
Русский
форма обучения
Очно
длительность обучения
2 года
руб. стоимость платного обучения в год
539 000
платных мест
5
бюджетных мест
30
Программа для тех, кто хочет получить глубокие знания и практические навыки в области разработки программного обеспечения и специализироваться на одном из треков:
  • промышленное программирование
  • машинное обучение
  • теория языков программирования
  • алгоритмическая биоинформатика
Студенты ИТМО

КОМУ ПОДОЙДЕТ ПРОГРАММА

  • Выпускникам программ по математике и информатике

    желающим систематизировать свои знания и развить навыки разработки программного обеспечения
  • Выпускникам непрофильных программ


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

ЧЕМУ ВЫ НАУЧИТЕСЬ

  • Реализовывать проекты от идеи до работающей программы: разработаете минимум 4 больших проекта, которые сможете добавить в портфолио
  • Применять современные языки программирования C++, Java, Kotlin, Haskell, Python и промышленные подходы при создании ПО
  • Промышленное программирование
    • применять различные фреймворки в разработке крупных информационных систем
    • дополнительно изучите Scala, Rust, Go, TypeScript
  • Машинное обучение
    • применять и разрабатывать современные нейросетевые модели
    • проводить сложные вычислительные эксперименты, в т. ч. с использованием графических ускорителей и распределенных систем
  • Теория языков программирования
    • пользоваться и разрабатывать инструменты для статического и динамического анализа программ на произвольном языке программирования
    • применять теорию типов для верификации программ
  • Алгоритмическая биоинформатика
    • проводить исследования в области биоинформатики и системной биологии
    • разрабатывать программные комплексы с применением современных алгоритмов из различных областей биоинформатики
КАК ПРОХОДИТ ОБУЧЕНИЕ
КАК ПРОХОДИТ ОБУЧЕНИЕ
  • 1 курс
    Вы изучите базовые дисциплины из области программирования и математики и приступите к более сложным теоретическим и практическим предметам, таким как «Функциональное программирование», «Углубленный С++» и «Software Design». В конце первого семестра выберете один из треков для дальнейшего обучения.
  • 2 курс
    Вы сформируете индивидуальный учебный план в зависимости от трека из более чем 40 дисциплин по выбору.
  • Практика
    Каждый семестр вы будете участвовать в учебных хакатонах DevDays и реализовывать проекты компаний-партнеров. Летом между 1 и 2 курсом вас ждет стажировка в IT-компании.

КЕМ ВЫ СМОЖЕТЕ РАБОТАТЬ

  • В индустрии

    • Middle+ Software Developer в областях бэкенд разработки, разработки высоконагруженных систем
    • ML-инженером для решения прикладных продуктовых задач
    • Биоинформатиком
  • В науке

    • Исследователем в области языков языков программирования и компиляторов
    • Разработчиком в области новых алгоритмов машинного обучения
    • Специалистом для исследовательских отделов в биотехнологических компаниях

ОТЗЫВЫ ВЫПУСКНИКОВ

ОТЗЫВЫ ВЫПУСКНИКОВ
Анвар Тлямов, выпуск в 2023
Data Scientist в компании VK
Обучение на программе было не только интересным, но и чрезвычайно насыщенным. С самого начала нас погрузили в интенсивную учебную атмосферу, которая стимулировала нас к постоянному саморазвитию и углублению своих знаний.

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

Обучение структурировано таким образом, чтобы поддержать баланс между теоретическими и практическими навыками. Было много возможностей для работы над проектами, а также для взаимодействия с профессионалами в нашей области. Это дало нам возможность применить полученные знания в будущей работе и получить ценный опыт.

В общем и целом магистратура была не просто обучением, но и периодом интенсивного личностного роста. Это было время, когда я был постоянно мотивирован и вдохновлен, что, без сомнения, оказало значительное влияние на мою карьеру и профессиональное развитие.
Андрей Стоян, выпуск в 2023
Аспирант НИУ ВШЭ – Санкт-Петербург
В магистратуру «Разработка программного обеспечения»/ Software Engineering я поступал за уютной рабочей атмосферой, возможностью получить последовательное и глубокое образование и погрузиться в теорию языков программирования. Мои ожидания более чем оправдались.

За два года я нашел много хороших друзей. Теперь я более уверен в своих знаниях, приобрел определенные научные интересы и базу знаний для работы с ними. Еще я присоединился к коллективу программы в качестве преподавателя, чему очень рад.

Стоит понимать, что на этой программе помимо профессиональных предметов есть один неявный «курс», личный для каждого студента. Он про работу со своими страхами и переживаниями, расстановку приоритетов и многое другое. Забыть о нем очень просто, поддаться тревожности и погрязнуть в ворохе задач. Однако если постараться в первую очередь успевать по этому «предмету» и принимать помощь от кураторов, то учеба даст очень многое.
Мария Карпенко, выпуск 2021
Разработчик в Яндекс.Трекер
Учиться в этой магистратуре непросто, но очень интересно.
Я была из тех студентов, кто закончил непрофильный бакалавриат, в моем случае -- экономический. Интенсивность учебы на первом курсе позволяет очень быстро (хоть и болезненно) влиться в новую область и подготовиться к решению настоящих задач.
Я освоила интересную профессию, решала самые разные задачи и обрела новых друзей! Это было здорово :)
Владислав Танков, выпуск 2020
Team Lead Grazie в JetBrains
Я узнал много нового, начал новый проект, в котором сейчас и работаю, познакомился с крутыми ребятами :) Было очень круто и интересно.
Екатерина Шеметова, выпуск 2019
CyberOK
Магистерская программа позволила попробовать свои силы в самых разных областях — от машинного обучения до мобильной разработкой или программирования с зависимыми типами. Во-первых, это было безумно интересно (хоть и не просто), а во-вторых, дало возможность выбрать самую интересную для себя сферу и дальше в ней развиваться, имея широкий кругозор и полезные базовые знания в других областях. Очень здорово построен процесс обучения, много времени уделяется индивидуальной работе со студентами, что круто, так как все преподаватели являются действующими учеными и практиками. Эта магистерская программа — отличная возможность стать лучше в своей профессии, в умении воспринимать и применять новые идеи и концепции, а также самостоятельно придумывать что-то новое.


ПРЕПОДАВАТЕЛИ

ПРЕПОДАВАТЕЛИ
  • Алексей
    Шпильман
    канд. техн. наук, руководитель программы, руководитель программ развития технологий и инструментов искусственного интеллекта ПАО «Газпром нефть»
    Курс: Машинное обучение
  • Денис
    Москвин
    канд. физ.-мат. наук, доцент
    Курсы: Функциональное программирование, Математическая логика
  • Матвей
    Брыксин
    продуктовый руководитель Arrival, преподаватель НИУ ВШЭ, СПбГУ
    Курс: Графические интерфейсы
  • Михаил
    Слабодкин
    старший разработчик Huawei
    Курс: Алгоритмы и структуры данных
НОВОСТИ
НОВОСТИ