Поступление 2021
0
личный кабинет

ПАСПОРТ ПРОГРАММЫ

Тип: программа корпоративной магистратуры

Программа магистратуры нацелена на подготовку специалистов под действующую отрасль в реальном секторе экономики с поддержкой одним или несколькими предприятиями.

Военная кафедра Государственная аккредитация
Государственная аккредитация — выпускники получают диплом государственного образца; студенты имеют отсрочку от службы в армии, возможность использования маткапитала при оплате за обучение.

01.04.02 Прикладная математика и информатика

Количество мест: Бюджетных - 30

Контрактных - 5

Специализации:
Язык обучения:

Алгоритмы и анализ данных в биоинформатике

Русский

Software Engineering

Русский

Языки обучения: RUS Русский
Форма обучения: Очная, 2 года
Стоимость контрактного обучения в 2021 году: 251 000 руб. в год
  • 251 тыс. руб в год для граждан Российской федерации
  • 271 тыс. руб в год для иностранных граждан
Контактное лицо Тимофеева Мария Александровна
Руководитель программы:
Иванов Андрей Владимирович
старший вице-президент по инвестициям, исследованиям и образовательным проектам JetBrains
Учебные корпуса: Кронверкский пр., д. 49ул. Ломоносова, д.9ул. Кантемировская, д.2а

ПАРТНЕРЫ ПРОГРАММЫ

ОПИСАНИЕ ПРОГРАММЫ

Программа разработана совместно со компанией JetBrains, курсы также читают преподаватели из Computer Science Center и Яндекс. Программа ориентирована на студентов, обладающих базовыми знаниями в разработке ПО и желающие усилить свою подготовку в программировании, анализе данных и биоинформатике.
Преподаватели программы — действующие ученые и разработчики крупных IT-компаний Санкт-Петербурга.

 

Магистерская программа «Разработка программного обеспечения (Software Engineering)» сочетает в себе сильную теоретическую базу и применение полученных знаний в проектной деятельности. Содержание программы ежегодно актуализируется с учетом последних достижений в науке и индустрии.
Помимо классических семинаров, студенты в начале каждого семестра выбирают учебный программный проект, над которым работают под руководством преподавателей или сотрудников компаний-партнеров. В конце семестра проводятся защиты проектов, что позволяет студентам также получить навыки публичных выступлений и презентации. В ходе проектной работы студенты учатся применять полученные теоретические знания, осваивают современные технологии и получают опыт разработки в условиях, максимально приближенных к реальным. Многие проекты напрямую связаны с актуальной разработкой продуктов компаний.

Руководит программой Андрей Владимирович Иванов, старший вице-президент по инвестициям, исследованиям и образовательным проектам JetBrains.
Студентам выплачивается дополнительная спонсорская стипендия, до 15 тысяч рублей. Стипендию могут получать все студенты программы, размер стипендии определяется текущей успеваемостью студентов по всем предметам. Также могут оплачиваться поездки на соревнования, конференции и другие образовательные мероприятия.

После первого семестра студенты выбирают одну из двух специализаций:

Специализация "Разработка программного обеспечения"
Специализация подойдет будущим разработчикам прикладного ПО и инструментов, мобильным разработчикам и специалистам по QA (Quality Assurance), аналитикам данных и исследователям. Специализация включает базовые курсы (алгоритмы, программирование, комбинаторика, машинное обучение) и специализированные (глубокое обучение, компиляторы, графические интерфейсы, виртуальные машины и другие).
Структура:
5 курс
Осенний семестр

  • Алгоритмы и структуры данных (часть 1)
  • Комбинаторика и теория графов
  • Основы программной инженерии
  • Эмоциональный интеллект
  • Базы данных
  • Введение в Unix и скриптовые языки
  • Программирование на C++
  • Функциональное программирование
  • Машинное обучение
  • Креативные технологии
  • Иностранный язык в профессиональной деятельности (часть 1)

Весенний семестр

  • Алгоритмы и структуры данных (часть 2)
  • Проектирование ПО
  • Формальные языки
  • Дополнительные разделы C++
  • Программирование на Java (часть 1)
  • Математическая логика
  • Математическая статистика
  • Типы в языках программирования
  • Разработка IDE
  • Иностранный язык в профессиональной деятельности (часть 2)

6 курс

Осенний семестр

  • Параллельное программирование
  • Программирование на Java (часть 2)
  • Компьютерная графика
  • Вычислительная геометрия
  • Альтернативные языки для JVM
  • Построение баз данных
  • Графические интерфейсы
  • Глубокое обучение
  • Дополнительные разделы машинного обучения
  • Информационный поиск
  • Метавычисления
  • Компиляторы
  • Программирование с зависимыми типами

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

5 курс

Осенний семестр

  • Алгоритмы и структуры данных (часть 1)
  • Комбинаторика и теория графов
  • Основы программной инженерии
  • Эмоциональный интеллект
  • Базы данных
  • Введение в Unix и скриптовые языки
  • Программирование на C++
  • Функциональное программирование
  • Операционные системы
  • Креативные технологии
  • Иностранный язык в профессиональной деятельности (часть 1)

Весенний семестр

  • Алгоритмы и структуры данных (часть 2)
  • Машинное обучение
  • Проектирование ПО
  • Дополнительные разделы C++
  • Иностранный язык в профессиональной деятельности (часть 2)
  • Биоинформатика (часть 1)
  • Алгоритмы в биоинформатике
  • Статистика (часть 1)

6 курс

Осенний семестр

  • Параллельное программирование
  • Дополнительные разделы машинного обучения
  • Биоинформатика (часть 2)
  • Статистика (часть 2)
  • Молекулярная биология
  • Анализ данных секвенирования нового поколения

АКТУАЛЬНОСТЬ И ЗНАЧИМОСТЬ ПРОГРАММЫ

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

 

ЦЕЛЬ ПРОГРАММЫ

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

ТЕМЫ ВЫПУСКНЫХ РАБОТ

  • Поддержка системы типов языка Dotty в Scala-плагине для IntelliJ IDEA
  • Генерация голоса с учетом индивидуальных особенностей
  • Эффективное обучение кликовых моделей
  • Генерация зависимых языков по спецификации пользователя
  • Автоматическое извлечение шаблонов из кода (Плагин для Intellij IDEA)
  • Построение трехмерной модели головы человека на основе нескольких фотографий
  • Построение и анализ эволюционного развития B-клеток на основе данных иммуносеквенирования
  • Использование данных изотопного маркирования для идентификации антибиотиков по масс-спектрам

НАБОР КОМПЕТЕНЦИЙ

Студенты программы приобретают аналитические и научно-исследовательские знания в областях проектирования и разработки программного обеспечения, машинного обучения, искусственного интеллекта и алгоритмов. Сочетание теории и практики позволяет нашим выпускникам получить четкое понимание основ, методов и инструментов, характерных для конкретных практических областей.

ТРУДОУСТРОЙСТВО И ВОСТРЕБОВАННОСТЬ ПРОФЕССИИ

Наши выпускники работают в таких компаниях, как JetBrains, Яндекс, Google, Facebook или поступают на PhD-программы в российские и зарубежные вузы.

Обратная связь

* Имя
* E-mail
Ваше сообщение