Магистерские программы
Теоретическая информатика (computer science)
Руководитель — заместитель заведующего кафедрой по научной работе,
ведущий научный сотрудник ПОМИ РАН Э.А.Гирш.
Подготовка ведётся при непосредственном участии сотрудников ПОМИ РАН: на кафедре
преподают доценты
Д.М.Ицыксон,
А.С.Куликов,
С.И.Николенко,
Ф.В.Петров и другие.
Программа обучения включает базовые и углубленные курсы по алгоритмам,
сложности
вычислений, дискретной математике, математической логике, криптографии
и многочисленным более специализированным предметам, отражающим
современные направления в информатике. Большинство читаемых курсов дополняется
практическими занятиями, на которых студенты решают интересные и
нетривиальные задачи, помогающие ориентироваться в материале на уровне,
достаточном для проведения самостоятельных исследований. В качестве
спецкурсов студентам могут быть засчитаны курсы
Computer Science и
физико-математического клубов при ПОМИ.
Важной составляющей частью магистратуры являются
научные исследования,
которые студенты проводят под руководством специалистов по теоретической
информатике.
Программа обучения.
Студенты и выпускники.
Расписание занятий.
Информация о приёме.
Программа обучения.
Студенты и выпускники.
Расписание занятий.
Информация о приёме.
Разработка программного обеспечения (software engineering)
Руководитель программы — заместитель заведующего кафедрой, COO компании JetBrains А.В.Иванов.
Программа обучения составлена на основе современных международных стандартов по результатам консультаций с представителями крупнейших IT-компаний, сотрудники которых привлекаются и к преподаванию. Кроме основных курсов (технологии разработки программного обеспечения, объектно-ориентированное программирование, базы данных), преподаются также специализированные предметы (data mining, разработка языковых процессоров и др.).
Основной упор делается на индивидуальную практическую работу со студентами, разрабатывающими программное обеспечение. На пятом курсе эта работа заключается в выполнении выбранного студентом проекта под руководством преподавателя кафедры или представителя компании. Выполнение проекта предполагает как индивидуальную работу студента, так и еженедельные личные встречи студента с преподавателем (не менее часа в неделю). На шестом курсе из студентов формируются коллективы из 3-4 человек, работающие под руководством преподавателя над разработкой либо открытого программного обеспечения, либо минипроектов под заказ компаний (Яндекс, Parallels, JetBrains, EMC).
Программа обучения.
Студенты и выпускники.
Расписание занятий.
Информация о приёме.
Программа обучения.
Студенты и выпускники.
Расписание занятий.
Информация о приёме.
Алгоритмическая биоинформатика (algorithmic bioinformatics)
При лаборатории алгоритмической биологии во главе с профессором Калифорнийского университета Павлом Певзнером открыта специализированная магистерская программа по алгоритмической биоинформатике.Обучение включает в себя углублённые курсы по алгоритмам и структурам данных, применяемым для анализа больших массивов данных, которые получаются с помощью современных биотехнологических методов. Также в обучение входит программирование, дискретная математика, основы молекулярной биологии, статистика, машинное обучение и другие более специализированные предметы. С подробной программой обучения можно ознакомиться на соответствующей странице.
В качестве научной работы студенты под руководством сотрудников лаборатории принимают участие в решении реальных задач биоинформатики. Это разработка алгоритмов и программных систем для сборки геномных последовательностей (de novo genome sequence assembly), а также теоретические и практические задачи в области вычислительной протеомики и масс-спектрометрии.
Программа рассчитана на выпуск высококачественных специалистов по алгоритмическим вопросам биоинформатики, востребованных как в науке, так и в индустрии.
Программа обучения.
Студенты и выпускники.
Расписание занятий.
Информация о приёме.