Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!
Объявляем набор на магистерскую программу JetBrains “Разработка программного обеспечения” на 2021-2023 учебные годы. Мы ждем тех, кто уже обладает базовыми знаниями в программировании и готов посвятить два года интенсивной учебе.
Обучение ведется по двум специализациям: разработка ПО, алгоритмы и анализ данных в биоинформатике. Формат обучения — очный, на программе доступно 30 бюджетных и 5 контрактных мест.
Что за программа?
С 2018 года в Университете ИТМО существует корпоративная программа JetBrains “Разработка программного обеспечения/Software engineering”. В ее реализации также принимает участие Computer Science Center.
Это очень интенсивная очная программа длительностью два года, поэтому мы всегда на старте предупреждаем, что совмещать учебу с работой не получится.
Учебный план и персональные траектории обучения
Обучение на программе ведется по двум специализациям:
Разработка программного обеспечения. Эта специализация подойдет будущим разработчикам прикладного ПО и инструментов, мобильным разработчикам и специалистам по QA, аналитикам данных и исследователям. Трек включает базовые курсы: алгоритмы, программирование, комбинаторика, машинное обучение, и специализированные: глубокое обучение, компиляторы, графические интерфейсы, виртуальные машины.
Алгоритмы и анализ данных в биоинформатике. Эта специализация заинтересует тех, кто хочет стать программистом в области биоинформатики и вычислительной биологии. В программу входят как классические курсы по программированию, так и алгоритмы в биоинформатике, основы молекулярной биологии и статистика.
На первом году обучения студенты проходят обязательные базовые курсы. На втором году подавляющее большинство курсов магистранты выбирают самостоятельно в зависимости от своих интересов и специализации. Подробнее учебный план можно посмотреть вот здесь.
Программа плотная, но в ней нет ничего лишнего: даже непрофильные курсы — soft skills и иностранный язык — обучают навыкам, необходимым для работы в IT-индустрии.
Будущим абитуриентам стоит учесть, что занятия проходят четыре дня в неделю по четыре-пять пар, еще один день выделен на работу над проектом. Все остальное время уходит на выполнение домашних заданий. Именно поэтому мы не рекомендуем совмещать обучение с работой (даже part-time).
Проектная работа и стажировки
Мы уделяем большое внимание практическим занятиям и проектной работе. В начале каждого семестра студенты выбирают проект, над которым работают под руководством сотрудников партнерских компаний и лабораторий. Так магистранты учатся применять теоретические знания и получают опыт разработки в условиях, максимально приближенных к реальным. В конце семестра проводятся защиты проектов, на которых студенты тренируют навыки презентации и публичных выступлений.
Помимо проектной работы два раза в год мы проводим учебные хакатоны, о чем неоднократно рассказывали на Хабре (например, вот и вот). После первого курса студенты проходят обязательную летнюю стажировку в одной из компаний-партнеров.
Преемственность
Среди преподавателей магистерской программы действующие исследователи и разработчики крупных IT-компаний Петербурга. Наши выпускники также активно участвуют в образовательном процессе: проверяют домашние задания и ведут практические занятия у первокурсников. Подробнее об этом можно почитать здесь и здесь.
Финансовая поддержка
Студенты программы получают дополнительную спонсорскую стипендию от JetBrains. Ее размер зависит от успеваемости и составляет до 15 тысяч рублей в месяц. При наличии достижений в учебной и научно-исследовательской деятельности мы оплачиваем поездки на соревнования, конференции и другие образовательные мероприятия.
Выпускные работы и трудоустройство
Четвертый семестр посвящен работе над дипломом. Обязательных дисциплин нет, но студентам нужно пройти несколько факультативных курсов. На этой странице можно познакомиться со всеми дипломными работами наших выпускников. А двое из них писали о своих исследовательских магистерских проектах на Хабре: Александр Садовников, аналитик в “Сириус.Курсы”, рассказал об одном из этапов создания лекарств, а Владислав Танков, тимлид команды Grazie в JetBrains, о разработке Kotlin Serverless Framework.
Мы готовим разработчиков, способных развивать новейшие технологии создания программного обеспечения. Выпускники программы работают в JetBrains, Яндекс, Biocad, Google, Facebook, Uber и др. Желающие продолжают свое обучение на PhD программах в Stanford, University of California в Сан-Диего, ПОМИ РАН, Delft University of Technology.
Все круто! Как поступить?
В этом году (как, впрочем, и в предыдущие) существует две траектории поступления на нашу программу.
Первая — конкурс портфолио. Это возможность поступить в магистратуру без экзаменов. Для этого нужно заполнить заявку на участие в конкурсе и рассказать о своей мотивации, профессиональных и учебных достижениях. Звучит несложно, но есть нюансы: чтобы стать победителем, необходимо набрать 100 баллов из 100. Заявки на конкурс портфолио принимаются с 1 февраля по 7 июня. Подробная информация есть на странице.
Вторая, а точнее основная траектория поступления — вступительные испытания. Они состоят из двух этапов.
Шаг 1. На первом этапе абитуриентам необходимо пройти онлайн-тест на платформе Stepik. Тест состоит из 10-12 задач, на решение которых отводится два-три часа. Чтобы пройти на второй этап необходимо набрать проходной балл, он меняется от года к году. В прошлом году проходной был достаточно низкий, т.к. задачи получились сложными. В этом году мы учли предыдущий опыт и приготовили задачи полегче.
Варианты онлайн-тестов прошлых лет можно найти в разделе «Программа вступительных испытаний» на сайте. А еще в нашем блоге на Хабре есть разборы тестов за 2019 и 2020 годы.
В 2021 году у наших абитуриентов появилась новая возможность: теперь вместо онлайн-теста вы может перезачесть результаты четырех онлайн-курсов co Stepik. Обязательным условием является сдача всех курсов на сертификат, при этом минимум два их них должны быть с отличием.
Алгоритмы: теория и практика. Методы
Ликбез по дискретной математике
Программирование на языке C++
Теория вероятностей
Еще раз: вы должны пройти либо онлайн-тест, либо четыре онлайн-курса. Все, кто успешно справятся с этими испытаниями, будут приглашены на второй этап.
Шаг 2, (относительно) устный экзамен. Сначала абитуриент должен письменно ответить на билет, в который входит один теоретический вопрос и одна практическая задача. Затем в течение получаса вам предстоит пояснить этот ответ комиссии и обсудить с ними сопутствующие вопросы. Мы также поговорим с вами о ваших достижениях, опыте, мотивации и настрое на учебу.
Подробнее обо всех этапах прохождения вступительного испытания, а еще сроках и документах можно узнать на сайте программы.
В целом понятно, но есть вопросы
Тогда приглашаем на день открытых дверей, который состоится 16 апреля в 17:00 в Zoom. Там еще раз расскажем о программе, послушаем наших студентов и ответим на все вопросы. Зарегистрируйтесь, чтобы получить ссылку на Zoom.
Еще мы оперативно отвечаем в нашем Telegram-чате и группе ВКонтакте, присоединяйтесь. А если ваш вопрос требует персональной проработки, пишите на почту mse@itmo.ru.
Увидимся на вступительных!