Спецкурсы и факультативы для студентов ФПМИ: Весна 2026
Студенты Физтех-школы прикладной математики и информатики МФТИ могут расширить и разнообразить свою образовательную траекторию, углубив знания в профильных и междисциплинарных областях: математике, информатике, физике, а также гуманитарных науках. Это возможно благодаря широкому выбору спецкурсов и факультативов.
В этой статье собрана информация о курсах, предлагаемых кафедрами, центрами и подразделениями ФПМИ, к которым могут присоединиться студенты Физтех-школы прикладной математики и информатики МФТИ.
Обратите внимание: для участия в некоторых курсах может потребоваться предварительная регистрация.
- Кафедра дискретной математики
- Курс «Избранные вопросы математического программирования и невыпуклой оптимизации»
- Курс «Методы анализа экстремальных величин с применением в сетевых системах»
- Курс «Пучки на многообразиях и их когомологии»
- Курс «Прикладная комбинаторная оптимизация»
- Курс «Теория Галуа в топологии и геометрии»
- Факультативный курс «Основные законы теории гомологий»
- Курс «Введение в топологическую комбинаторику»
- Спецкурс «Дополнительные главы топологической комбинаторики»
- Курс «Основы квантовых вычислений, алгоритмов и теории информации: часть II»
- Кафедра математических основ управления
- Альтернативный курс «Оптимизация в анализе данных: дополнительные главы»
- Альтернативный курс «Методы оптимального управления»
- Альтернативный курс «Прикладная математика: искусство и ремесло вычислений»
- Альтернативный курс «Приложения алгебраических структур»
- Альтернативный курс «Обучение с подкреплением»
- Альтернативный курс «Параллельные методы суперкомпьютерных вычислений»
- Курс «Тензорные разложения и численные методы»
- Факультативный курс «Парадигмы бизнес-программирования»
- Курс «Избранные вопросы теории и реализации языков программирования»
- Факультативный курс «Теория риска»
- Альтернативный курс «Прикладная статистика»
- Альтернативный курс «Онлайн-методы в машинном обучении»
- Факультативный курс «Избранные вопросы алгебры и теории чисел»
Кафедра дискретной математики
Курс «Избранные вопросы математического программирования и невыпуклой оптимизации»
Современные численные методы оптимизации (особенно стохастические) востребованы в самых разных вопросах машинного обучения и анализа больших данных. В вопросах обучения нейронных сетей важны методы с эффективными вычислительными гарантиями для важных классов невыпyклых оптимизационных задач. Интерес представляют численные методы распределенной оптимизации.
О курсе
Кyрс «Избранные вопросы математического программирования и невыпуклой оптимизации» дополняет изyчавшийся в 1 семестре магистрантами ФПМИ курс «Введение в современные оптимизационные методы для задач ML» и нацелен на углубление знаний студентов магистратуры в области методов оптимизации в пространствах больших размерностей. Однако для изyчение кyрса не обязательно предварительно изyчать кyрс «Введение в современные оптимизационные методы для задач ML». Если при изyчении дисциплины «Введение в современные оптимизационные методы для задач ML» yпор делается на классические резyльтаты для yскоренных (моментных) методов для выпyклых гладких задач, то в данном кyрсе бyдyт рассмотрены, в основном, неyскоренные методы и резyльтаты для разных классов негладких и особенно невыпyклых задач. В процессе изyчения кyрса в обзорном порядке будут рассмотрены оптимальные методы и нижние границы сложности для задач гладкой и негладкой выпуклой оптимизации. Существенная часть будет посвящена численным методам для задач математического программирования, под которыми обычно понимают задачи минимизации выпyклых фyнкций при наличии ограничений. Планирyется рассмотреть спектр вычислительных методов для таких задач: методы проекции (сyб)градиента, метод Франк-Вyльфа, переход к двойственным задачам, методы штрафный фyнкций, а также методы с переключениями по продyктивным и непродyктивным шагам, сведение к седловым задачам. Также будут описаны вариации методов градиентного типа (зеркального спyска) и оценки сложности для возникших несколько лет назад в оптимизации классов так называемых относительно гладких и относительно непрерывных (липшицевых) оптимизационных задач, примеры прикладных задач таких классов (задача централизованной распределённой оптимизации при yсловии схожести слагаемых, задача бинарной классификации методом опорных векторов (SVM), задача нахождения общей точки системы эллипсоидов, обратные задачи пyсоновского типа). Отметим, что в вопросах обyчения нейронных сетей важны методы с эффективными вычислительными гарантиями для важных классов невыпyклых оптимизационных задач. Будут рассмотрены результаты для стохастических методов. Намечено детальное изучение результатов методов градиентного типа порядка для задач с аналогами выпуклости (квазивыпуклость, слабая выпуклость), а также сильной выпуклости (условие градиентного доминирования, квадратичного роста и их аналоги) и соответствующие примеры прикладных задач (перепараметризованные нелинейные системы в глубоком обучении, слабо выпуклые задачи нелинейной регрессии, восстановление фазы, невыпуклые задачи восстановления малоранговых матриц, возникающие в частности при исследовании рекомендательных систем и др.). В завершении курса планируется изучить наиболее известные эвристические подходы к глобальной оптимизации (методы роя частиц, имитация отжига, генетические алгоритмы).
Для кого
Курс разработан для студентов, имеющих базовые знания математического анализа и методов оптимизации. Существенная часть запланированных тем подробно не рассматривается в основных кyрсах по оптимизации. Слушатели смогут углубить свои знания, а также расширить границы применения навыков в области использования оптимизационных алгоритмов. В учебные планы на ФПМИ кyрс включен как альтернативный для студентов 1 курса магистратуры.
Преподаватель
Стонякин Федор Сергеевич, д.ф.-м.н., ведущий научный сотрудник лаборатории продвинутой
комбинаторики и сетевых приложений и профессор кафедры ДМ.
Расписание
Занятия будут проходить по четвергам очно, с 13:55.
Первое занятие — 12 февраля.
Дополнительная информация
Новости и дополнительная информация по курсу в телеграм-чате https://t.me/+6Gv1438bZ0w4ZTEy
По всем вопросам можно обращаться к преподавателю Федору Сергеевичу Стонякину по адресу fedyor@mail.ru
Курс «Методы анализа экстремальных величин с применением в сетевых системах»
Курс содержит подробный обзор классических результатов и некоторых недавних разработок теории экстремальных величин, нового и быстро развивающегося ввиду многочисленных приложений раздела теории вероятностей и статистики, для распознавания тяжёлых хвостов распределений и зависимостей в наблюдаемых данных с применением в сетевых системах.
О курсе
Курс дает практические навыки и теоретические основы для распознавания тяжёлых хвостов распределений и зависимостей в статистических данных, для непараметрического оценивания хвостового индекса, экстремального индекса, функций плотности распределения вероятностей, интенсивности отказов, высоких квантилей. Рассматривается применение в случайных сетях и их эволюции.
Для кого
Усвоение курса предполагает только вводные знания теории вероятностей и статистики, а также математического анализа. Курс позволяет получить знания в области теории и методов экстремальных величин, имеющих много приложений.
Преподаватели
Маркович Наталья Михайловна, д.физ‑мат наук, главный научный сотрудник ИПУ РАН.
Расписание
Курс начинается 3 февраля две первых пары с 9:00 до 12:10. Занятия будут проходить в 409 ГК (главный корпус).
Дополнительная информация
По всем вопросам можно обращаться к Маркович Наталье Михайловне: markovich@gmail.com
Курс «Пучки на многообразиях и их когомологии»
Пучки на многообразиях -- необходимый язык для изучения многих геометрических разделов математики, в частности, комплексной и алгебраической геометрий.
О курсе
Курс будет состоять из трёх частей.
В первой части будут даны основные определения и конструкции, связанные с пучками.
Во второй части на языке пучков будут изложены основы анализа на многообразиях, групп Ли и векторных и главных расслоений.
В третьей части будут обсуждаться собственно когомологии пучков, в том числе различные приложения. В частности, будет доказана теорема де Рама: когомологии де Рама изоморфны сингулярным.
В конце курса будет письменный домашний экзамен.
Для кого
Курс нацелен на студентов 3 курса и старше (либо на сильных младшекурсников).
Предполагается знакомство с топологией (накрытия, фундаментальная группа), алгеброй (тензорное произведение модулей) и теорией категорий (категории, функторы, естественные преобразования).
Преподаватели
Данил Скуридин
Расписание
Курс начнется 5 февраля и будет проводиться в очном формате.Занятия будут проходить в 428 ГК по четвергам последней парой (18:35 - 20:00)
Дополнительная информация
Группа курса в телеграм: https://t.me/puchk_2026
По всем вопросам можно писать tg: @Donech
Курс «Прикладная комбинаторная оптимизация»
Алгоритмическое моделирование и комбинаторные методы решения труднорешаемых (NP-трудных) задач на основе корректирующих алгоритмов и алгоритмов, основанных на допусках (data correcting and tolerance based algorithms), позволяющих устанавливать мировые рекорды по результатам вычислительных экспериментов.
Успешно завершившие этот курс готовы для получения научных и прикладных результатов для улучшения работы транспортных и производственных систем разнообразной природы и технологий.
О курсе
Курс знакомит студентов с новыми теориями, например, допусков в комбинаторной (дискретной) оптимизации, которая по своему теоретическому и прикладному значению сравнима с дифференциальным исчислением в непрерывной (гласдкой) оптимизации. Другим примером является применение теоремы Дилуорса (Dilworth theorem) в агрегировании данных и решении современных задач компьютерного зрения, см. диссертацию аспиранта кафедры Дискретной Математики Тендая Чикакэ (Tendai Chikake), защищенную 22.12.2025 и его публикации.
Для кого
Для всех, кто любит и умеет программировать на С++, знаком с базовыми структурами данных и готов изучать новые теории для успешной научной карьеры, ведущей к защите сначала кандидатской, а затем докторской диссертаций. Знание английского языка для изучения и написания текстов важно в этом курсе.
Никаких специальных математических знаний для этого курса не требуется.
Преподаватели
Boris Goldengorin, https://eng.mipt.ru/programs/models-algorithms-and-software-in-applied-combinatorial-optimization/, https://mipt.ru/education/chairs/dm/staff/goldengorin-boris-isaakovich.php
Расписание
Курс начнется 3 февраля 2026, будет проходить очно в 17:05, Zoom ссылка для подключения:
https://us06web.zoom.us/j/86221238790?pwd=Tdfr4iS29DcZrfunZwXNG3wbgbaMA5.1
Идентификатор конференции: 862 2123 8790, Код доступа: 771770
Дополнительная информация
Версия курса 2020 года здесь https://disk.yandex.ru/d/5rCyV7hJR0KvYw
На курс обязательна регистрация по форме высылаемой преподавателем goldengorin@gmail.com с указанием в Subject: ACO Spring 2026 registration
По всем вопросам можно обращаться к преподавателю goldengorin@gmail.com
Где продолжить обучение
Продолжить обучение можно в аспирантуре или докторантуре МФТИ на кафердре Дискретной Математики.
Курс «Теория Галуа в топологии и геометрии»
Теория Галуа в своей обобщённой современной формулировке включает в себя классическую алгебраическую теорию, накрытия и фундаментальные группы в топологии, разветвлённые накрытия римановых поверхностей, теорию этальных фундаментальных групп в алгебраической (и арифметической) геометрии и другие важные темы в математике.
О курсе
Основная цель курса состоит в том, чтобы познакомить слушателей с рядом ключевых понятий в топологии и теории римановых поверхностей. Для этого выбран ориентир в виде теории Галуа, которая имеет свои проявления не только в алгебре, но и этих областях (а также в алгебраической геометрии).
Начнём мы с обобщения основной теоремы теории Галуа, данного в терминах эквивалентности категорий. Далее перейдём к изучению основных понятий теории накрытий, узнаем, что такое фундаментальная группа, и сформулируем аналогичную теорему в топологическом сеттинге. После этого мы познакомимся с римановыми поверхностями, разветвлёнными накрытиями, рассмотрим их связь с теорий полей.
Для кого
Курс (хотя и является продолжением курса, который читался в осеннем семестре) позиционируется в основном как вводный и рассчитан примерно на студентов 3-4 курсов (или даже младше). Предполагается, что слушатели знакомы с общей алгеброй, теорией полей и с "классической" теорией Галуа. Из более продвинутого материала будет полезным знакомство с теорией категорий (на уровне понимания, что такое эквивалентность категорий) и с обратными пределами. Всё остальное будет вводиться в курсе «с нуля».
Преподаватели
Лифанов Артём, аспирант кафедры дискретной математики ФПМИ
Расписание
Курс начинается 7 февраля. Занятия будут проходить в 416 ГК по Субботам в 17:05.
Дополнительная информация
Публикация информации и обсуждения по курсу будут в чате https://t.me/+Ejuzolbxzis0NDQy
С вопросами: lifanov.aa@phystech.edu или в чате.
Факультативный курс «Основные законы теории гомологий»
Множество ярких результатов в математике получены опираясь на идеи и методы теории гомологий.
Теория гомологий является разделом алгебраической топологии.
Одним из первых топологических методов, нашедших систематическое применение в машинном обучении, стал анализ персистентных гомологий, который лег в основу топологического анализа данных.
О курсе
Сверхзадача курса - показать, как при решении естественных проблем возникают новые идеи.
Например, вопрос об аналоге формулы включений-исключений для гомологий приводит к точным и спектральным последовательностям.
Благодаря этому участники смогут творчески применять эти новые идеи, не обязательно в теории гомологий (вместо того, чтобы заучить соответствующие термины, подавляя возможность творческого применения).
Для кого
Курс ориентирован на студентов 2-4 курса ФПМИ МФТИ, но его могут изучать все желающие, справляющиеся с домашними заданиями.
Преподаватели
Скопенков А.Б., д.ф.-м.н., профессор МФТИ
Алкин Э.В., ассистент МФТИ
Расписание
Курс начинается 4 февраля. Занятия будут проходить очно.
Первый семинар пройдет в среду 04.02.2025, 15:30-17:05, аудитория - 210 ГК.
(Место и время проведения семинаров может быть изменено по просьбе слушателей).
Первая лекция пройдет в пятницу 06.02.2026, 10.45-12.20, аудитория - 403 КПМ.
Дополнительная информация
Новости и дополнительная информация по курсу на сайте по ссылке:
https://old.mccme.ru//circles//oim/home/combtop13.htm#homol
По всем вопросам можно обращаться к Эмилю Алкину, https://t.me/emillioufa , или Аркадию Скопенкову, askopenkov@gmail.com
Курс «Введение в топологическую комбинаторику»
Топологическая комбинаторика возникла на стыке комбинаторики, геометрии, топологии и программирования.
О курсе
Топологическая комбинаторика возникла на стыке комбинаторики, геометрии, топологии и программирования. На примере изучения основных классических и современных результатов мы освоим основные методы этой области — конфигурационные пространства, эквивариантные отображения, когомологии, гомотопические группы.
Основные идеи показываются на простейших частных случаях («олимпиадных» примерах), свободных от технических деталей, и со сведением научного языка к необходимому минимуму. За счет этого и курс становится доступным для начинающих, и удается быстро добраться до интересных сложных теоретически важных результатов.
Для кого
Курс ориентирован на студентов 3 курса ФПМИ МФТИ, но его могут изучать все желающие, справляющиеся с домашними заданиями.
Преподаватели
Скопенков А.Б., д.ф.-м.н., профессор МФТИ
Алкин Э.В., ассистент МФТИ
Расписание
Курс начинается 4 февраля. Будет проходить очно.
Первый семинар пройдет в среду 04.02.2026, 18:35-20:00, аудитория - 413 ГК.
Первая лекция пройдет в пятницу 06.02.2026, 17:05-18:30, аудитория - 528 ГК.
(Расписание дальнейших занятий будет согласовано с теми, кто будет активно изучать курс.)
Дополнительная информация
Новости и дополнительная информация по курсу на сайте по ссылке: https://old.mccme.ru//circles//oim/home/combtop13.htm#topcomb
По всем вопросам можно обращаться к Эмилю Алкину, https://t.me/emillioufa , или Аркадию Скопенкову, askopenkov@gmail.com
Спецкурс «Дополнительные главы топологической комбинаторики»
Топологическая комбинаторика — относительно новая, чрезвычайно красивая и бурно развивающаяся область математики, находящаяся на стыке различных дисциплин и заключающаяся в применении топологических методов, идей и конструкций при решении комбинаторных задач и задач дискретной геометрии. Часто невозможность существования той или иной конфигурации либо, наоборот, наличие некоторого свойства при любом расположении точек оказывается связано с топологическими свойствами и препятствиями. Соответственно, топологическая комбинаторика занимается как применением топологических теорем и методов к комбинаторным задачам, так и развитием самих этих методов.
О курсе
Курс «Дополнительные главы топологической комбинаторики» продолжает осенний курс «Топологическая комбинаторика». В данной части будет сделан упор на некоторые нетривиальные топологические конструкции, которые интересны сами по себе, но при этом оказываются применимы для решения комбинаторных задач и задач дискретной геометрии. В итоге курс даёт представление как о красивых разделах топологии, так и о способах применения соответствующих конструкций для решения конкретных задач дискретной геометрии и комбинаторики.
В программе курса: классические и топологические теоремы Радона и Тверберга, теорема Шнирельмана о существовании квадрата на гладкой кривой, дискретная теория Морса, а также сложности свойств графов.
Для кого
Курс рассчитан на студентов, имеющих базовые представления о топологии и комбинаторике. Студенты, ранее изучавшие топологию, познакомятся с применением её теорем к комбинаторным задачам, а специализирующиеся в комбинаторике откроют для себя новые методы, которые впоследствии смогут использовать в своих научных исследованиях. Курс также будет полезен студентам, специализирующимся в машинном обучении и интересующимся топологическим анализом данных.
Преподаватель
Блудов Михаил, аспирант кафедры дискретной математики, младший научный сотрудник лаборатории комбинаторных и геометрических структур
Расписание
Очно, курс начинается 6 февраля. Занятия будут проходить в 5.16 Физтех. Цифра, по пятницам с 13:55 до 16:55.
Дополнительная информация
Новости и дополнительная информация по курсу в телеграм-чате: https://t.me/+-FC0COK_31xjNTRi
По всем вопросам можно обращаться к Блудову Михаилу: bludov.mv@phystech.edu, https://t.me/MikhailBludov
Где продолжить обучение
Продолжить изучение топологической комбинаторики можно на научном семинаре по топологии и комбинаторике: https://old.mccme.ru/ium/s23/ryabichev/f25-mipt-topkomb.html
Курс «Основы квантовых вычислений, алгоритмов и теории информации: часть II»
Теоретически идею квантовых компьютеров придумал Ричард Фейнман уже почти пятьдесят лет назад. В то время она не вызвала должного отклика в научном сообществе. Однако спустя некоторое время пионеры квантовых вычислений (в их числе, например, Дэвид Дойч, один из авторов тезиса Чёрча-Тьюринга-Дойча) показали, что квантовый компьютер обладает большой вычислительной мощностью и способен решать быстро некоторые задачи даже из класса NP. В результате квантовые вычисления стали активно развиваться.
В наше время квантовые вычисления развиваются сразу во многих направлениях:
- (сугубо теоретические) квантовые сложности вычислений,
- разработка непосредственно квантовых компьютеров (на текущий момент самый большой по вычислительной мощности квантовый компьютер имеет Гугл, а самый большой в Европе – IBM),
- симуляция квантовых вычислений на классических компьютерах.
В курсе мы затронем основы первых двух направлений: обсудим основные принципы работы квантовых компьютеров, рассмотрим классические квантовые алгоритмы, и поговорим о причинах того, почему квантовых компьютеров пока нет в нашей жизни.
О курсе
Цель курса – познакомить студентов с основами квантовых вычислений, алгоритмов и способов передачи информации; дать представление о развитии квантовых вычислений, перспективах развития и текущих проблемах.
Для кого
Курс ориентирован на студентов 3-4 курсов ФПМИ, но будет интересен и студентам магистратуры. Для курса нужно знать: основы теории меры, теорию вероятностей, основы линейной алгебры и математического анализа, основы алгоритмов. Будет полезно знать: функциональный анализ, классическую теорию информации, квантовую механику.
Преподаватель
Дженжер Святослав Вадимович
Расписание
Очно, со 2 февраля, по понедельникам в 507а ГК в 17:05
Дополнительная информация
С вопросами можно писать преподавателю: t.me/sdjenjer
Кафедра «Блокчейн»
Научный семинар по блокчейну
Блокчейн — самая быстроразвивающаяся технология в области IT, которая используется крупными мировыми компаниями в различных отраслях. Специалисты с практическими знаниями и навыками в этой сфере высоко всотребованы в индустрии, так как технология от года в год используется все в большем количестве индустрий для самых разных целей.
О курсе
Курс даёт возможность студентам и аспирантам ИТ специальностей узнавать о новейших разработких и исследованих технологии блокчейн от ведущих экспертов отрасли. На научном семинаре затрагиваются как практические вопросы разработки решений на блокчейне, так и наиболее актуальные исследовательские задачи.
Для кого
Научный семинар предлагается для студентов магистерской программы Блокчейн, а также всех студентов и аспирантов ИТ-специальностей, интересующихся технологиями распределённого реестра.
Преподаватели
На семинаре еженедельно выступают приглашённые лекторы из ведущих организаций и вузов России.
Расписание
(Очно + онлайн) Семинары проводятся в онлайн и офлайн форматах, первое мероприятие запланировано на 4 февраля 18:30. Планируется проводить их еженедельно до начала-середины декабря. Актуальная информация об аудитории и ссылке на подключение будут публиковаться в Telegram-канале https://t.me/+Kb41CAVPiJZhNjhi
Дополнительная информация
Новости и дополнительная информация о семинаре в телеграм-канале: https://t.me/+Kb41CAVPiJZhNjhi
По всем вопросам можно обращаться к Владимиру Баскову tg: @sputnikgreat
Где продолжить обучение
Продолжить изучение распределенных систем можно на магистерской программе «Блокчейн». Программа, созданная при поддержке «Норникеля» и научного центра «Идея», разработана для студентов, заинтересованных в изучении новейших технологий блокчейна, структуры и правил работы фундаментальных блокчейн-проектов, распределенных систем, криптографии и систем информационной безопасности.
Обучение построено не только на теории, но и на решении актуальных задач бизнеса, а также участии в реальных индустриальных проектах. В рамках научно-исследовательской работы студенты активно вовлекаются в действующие проекты компаний.
Подробнее о программе — https://blockchain.mipt.ru/
Центр практик и стажировок ФПМИ
Курс «ДНК стратапера»
Технологическое предпринимательство стало в последние годы неотъемлемым элементом Физтеха, жизни, учебы и работы на нем. Важно уметь не только вести технологические разработки, но и доводить их до практического внедрения, когда они начинают приносить пользу обществу и давать экономическую отдачу для своих авторов. Решающую роль в успехе технологических стартапов играет личность предпринимателя и то, как он справляется с вызовами, возникающими на своём пути.
О курсе
На Физтехе есть уже много семестровых теоретических и практических курсов про методику развития стартапов, где со студентами работают сильные практики.В этом цикле встреч с состоявшимися предпринимателями мы познакомимся с их опытом, историями успехов и провалов, научимся избегать типичных ошибок. Цикл примечателен тем, что каждый раз мы будем встречаться с новым предпринимателем и знакомиться с новыми рынками и бизнес-моделями.За счет этого мы рассчитываем сформировать насмотренность у наших участников и расширить их предпринимательский кругозор. Курс проходит в рамках специализации "ИТ-предпринимательство".
Для кого
Выступления доступны для широкой аудитории: в первую очередь для студентов всех курсов бакалавриата и магистратуры, но также и для школьников старших классов, и в целом для гостей Физтеха из других вузов и компаний. Предварительный опыт в сфере технологического или ИТ-предпринимательства, работы в ИТ полезен, но не обязателен.
Преподаватели
Цикл гостевых лекций с различными предпринимателями и управленцами из корпораций с опытом запуска новых продуктов. На данный момент список на стадии формирования.
Расписание
Каждую неделю с 18:30, но день недели не утвержден, вероятно по средам. Начало ~ с 11 февраля. Вероятно аудитория ГК 119 (или поточные аудитории в других корпусах) + онлайн-трансляция.
Дополнительная информация
Новости, анонсы лекций и дополнительная информация в канале кафедры ИТ-предпринимательства https://t.me/samcs_startup
По всем вопросам можно обращаться к Рушане Гайфутдиновой - t.me/amamru и Петру Федину - t.me/pfedin
Где продолжить обучение
На специализации «ИТ-предпринимательство» в бакалавриате или магистратуре ФПМИ.
Подробнее о специализации - на сайте Центра практик и стажировок ФПМИ - https://pic.samcs.ru/ и на сайте МФТИ https://mipt.ru/education/basic-departments/tsentr-praktik-i-stazhirovok-fpmi
Подробнее о программе — pfedin@gmail.com
Факультатив «Олимпиадный тренер»
Физтех-школа прикладной математики и информатики МФТИ запускает набор на весенний семестр факультатива «Олимпиадный тренер».
О курсе
В программе курса:
- изучение методики преподавания олимпиадной математики;
- практикумы по разработке программ обучения и листков с задачами;
- отработка навыков организации занятий;
- встречи с ведущими преподавателями и олимпиадными тренерами.
Для кого
Курс будет интересен студентам 1–3 курсов МФТИ, имеющим опыт преподавания математики, желающим развиваться в этой сфере и совершенствовать навыки работы с одарёнными школьниками.
Расписание
Старт курса: 16 февраля. Занятия будут проходить по понедельникам в 430 ГК в 20:05
Для записи на факультатив до 15 февраля заполните форму по ссылке: https://clck.ru/3NfzxY
Дополнительная информация
Не забудьте вступить в тг-чат для участников. Ссылка будет доступна после заполнения регистрационной анкеты.
Курс VK Education «Алгоритмы и структуры данных»
Знание алгоритмов и структур данных — важное направление в современной программной инженерии. Они позволяют разрабатывать более эффективные и надёжные программные решения, выявлять узкие места в коде и выбирать оптимальные стратегии хранения и обработки данных — а это существенно повышает конкурентоспособность специалистов на рынке труда.
О курсе
В рамках курса студенты познакомятся с алгоритмическими темами, которые чаще всего встречаются на технических собеседованиях, и научатся уверенно применять их на практике. Мы разберём основные структуры данных и подходы к решению задач: массивы, очереди, деки, стеки, сортировки, алгоритмы на строках, различные виды поиска, хеширование и работу с коллизиями, деревья и графы.
На семинарах акцент сделан на практику: студенты увидят, как шаг за шагом решаются фундаментальные алгоритмические задачи. В рамках рубежных контролей участники курса также потренируются в презентации своих решений и их защите — а это поможет не только лучше понять материал, но и увереннее говорить о своей работе.
Для кого
Курс доступен для студентов бакалавриата и специалитета ФРКТ и ФПМИ МФТИ, начиная со второго курса и старше.
Преподаватели
Илья Почуев — старший разработчик в VK.
Константин Жуков — разработчик в VK.
Павел Кулис — старший разработчик в VK.
Максим Кулис — Старший разработчик в VK.
Ренат Аминов — Младший разработчик в VK.
Расписание
Информация о расписании будет доступна в личном кабинете на портале VK Education после зачисления на курс.
Запись на курс открыта до 9.02.2025 по ссылке https://education.vk.company/program/mfti-algoritmy-i-struktury-dannyh
Дополнительная информация
Найти подробную информацию и ссылки на регистрацию на курсы можно в:
- сообществе VK Education ВКонтакте (https://vk.com/vkeducation)
- телеграм-канале VK Education (@vkeducation_about)
- канале VK Education в MAX (https://max.ru/vkeducation)
В случае возникновения вопросов пишите на почту info@education.vk.company
Курс VK Education «Углублённый NLP»
Технология больших языковых моделей стремительно развивается: она помогает автоматизировать приложения, ускорять обслуживание и оптимизировать процессы. На этом курсе студенты узнают, как построить и обучить собственную LLM и внести свой вклад в развитие технологии. Вместе с экспертами VK студенты смогут разобрать эволюцию языковых моделей и поймут, почему одни подходы к обучению работают лучше других, а также изучат агентные системы и запустят персонального LLM-ассистента на своём ноутбуке.
О курсе
Курс раскрывает студентам устройство языковых моделей: обзор и сравнение больших языковых моделей и подходов к их обучению, принципы функционирования современных языковых моделей, обучения моделей из семейств BERT и GPT, а также оптимизации обучения и инференса моделей с помощью современных подходов. В результате слушатели курса смогут опробовать все вышеперечисленные техники на практике и получить сертификат, подтверждающий навыки.
Для кого
Поступить могут действующие студенты ФПМИ и ФРКТ МФТИ от 2-го курса и старше, обладающие необходимыми навыками: базовыми знаниями по высшей математике (линейная алгебра, дифференцирование матричных выражений), пониманием статистики и оптимизации, а также опыт работы с PyTorch. Плюсом будет практический опыт в задачах машинного и глубокого обучения.
Преподаватели
Васильев Артём - руководитель группы в отделе экспериментальных технологий VK.
• Читал курс "Термодинамика и статистическая физика" 2021-2022 для бакалавров Физического факультета МГУ
• Разрабатывал материалы, читал курс и курировал научные работы слушателей на курсе "Нейронные сети их применение в научных исследованиях" (msu.ai) для магистров, аспирантов и научных сотрудников МГУ (2022-2025)
• Проводил семинары на курсе "Глубокое компьютерное зрение и графика (DeepCVG)" в ШАД Яндекс, 2025.
• Несколько раз выступал приглашенным лектором в различных образовательных проектах фондов Интеллект и Базис, а также в рамках проекта Наука0+.
Гробов Алексей -руководитель группы предиктивной аналитики профилей.
2012 - 2021 гг., НИЯУ МИФИ, НИЦ "Курчатовский институт" вел лекции для студентов бакалавриата и магистратуры кафедры физики элементарных частиц НИЯУ МИФИ.
- курс "Основы космологии"
- курс "Общая теория относительности"
- курс "Введение в машинное обучение"
- курс для аспирантов "Физика атомного ядра и частиц" в НИЦ Курчатовский институт.
- руководство студентами и аспирантами (2 аспиранта защитили диссертации в 2024 и 2025 гг.)
- работа со школьниками: подготовка учеников лицея МИФИ к конкурсу "Инженеры будущего"
- Выступление с популярными лекциями, например "Курилка Гутенберга".
Андреев Александр - разработчик в отделе экспериментальных технологий VK.
Запускал курсы с нуля: делал и вёл корпоративный курс по математической оптимизации в индустрии (2024–2025), читал курс по Graph Neural Networks для студентов 3 курса ИТМО (2025), а также несколько раз выступал приглашённым лектором на разных образовательных программах.
Расписание
Информация о расписании будет доступна в личном кабинете на портале VK Education после регистрации на курс.
Регистрация открыта до 13.02 по ссылке: https://education.vk.company/program/399/subgroup/2422/invite?token=051f64477cf94adea8e1a2e5d3de888d
Дополнительная информация
Найти подробную информацию о курсах в:
- сообществе VK Education ВКонтакте (https://vk.com/vkeducation)
- телеграм-канале VK Education (@vkeducation_about)
- канале VK Education в MAX (https://max.ru/vkeducation)
В случае возникновения вопросов пишите на почту info@education.vk.company
Курс VK Education «Проектирование IT и управление процессами разработки»
Управление IT-проектами и процессами разработки — перспективное направление на стыке IT и менеджмента. Специалисты в этой области отвечают за успешную реализацию IT-проектов, управляя сроками, бюджетом, качеством, рисками и коммуникациями, и поэтому высоко востребованы в компаниях, стремящихся повысить операционную эффективность и устойчивость бизнеса.
О курсе
Курс поможет сформировать скиллсет современного IT-менеджера и уверенно сделать первый шаг в профессию. В рамках курса студенты вместе с экспертами VK рассмотрят полный жизненный цикл IT-проекта — от идеи и инициации до запуска и сопровождения продукта, а также изучат современные методологии управления и инструменты, используемые в индустрии. На практических кейсах участники курса научатся доводить проекты до результата в заданные сроки. По итогам курса формируются компетенции уровня Junior+ и Middle, востребованные в реальных IT-проектах.
Для кого
Программа подойдёт студентам ФПМИ и ФРКТ МФТИ, которые хотят освоить профессию проджект-менеджера в IT.
Преподаватели
Александр Архипов
- Руководитель проектного офиса VK. Разрабатывает и внедряет решения для повышения эффективности управления бизнес-группой.
- 15+ лет в управлении ИТ-проектами, повышении эффективности бизнеса, проектной и цифровой трансформации.
- 10+ лет управленческого опыта на позициях операционного директора и руководителя проектного офиса.
- 5+ лет персональный и корпоративный наставник.
- Автор и преподаватель обучающих программ, спикер по темам: управление проектами, развитие компетенций современного лидера изменений, создание и развитие проектного офиса как стратегического партнера бизнеса, повышение эффективности команд.
Алексей Багзин
- 6+ лет в проектном управлении: выстраивает процессы в продуктовых и технологических командах. В VK руководит IT-проектами по улучшению рекомендательных систем.
- Работал в Комусе, Медси, MTS Digital. Реализовывал проекты от внедрения КЭДо до создания высоконагруженной потоковой системы обработки данных (миллионы событий в секунду) с нуля.
- Сферы экспертизы: проектное управление, запуск цифровых продуктов, кросс-функциональное взаимодействие, agile-практики, фасилитация и развитие команд.
Анна Ботовалкина
В сфере IT более пяти лет. Во ВКонтакте развивает Баг-трекер — продукт для пользователей, инженеров и компаний, использующих инструмент для управления тестированием. Сочетает управленческий опыт с экспертизой в обеспечении качества.
Расписание
Информация о расписании будет доступна в личном кабинете на портале VK Education после зачисления на курс.
Регистрация открыта до 13.02 по ссылке: https://education.vk.company/program/552/subgroup/2374/invite?token=e201feced9334e369d6b62d83ff73e04
Дополнительная информация
Найти подробную информацию можно в:
- сообществе VK Education ВКонтакте (https://vk.com/vkeducation)
- телеграм-канале VK Education (@vkeducation_about)
- канале VK Education в MAX (https://max.ru/vkeducation)
В случае возникновения вопросов пишите на почту info@education.vk.company
Центр промышленной разработки и интеллектуальные системы
Факультатив YADRO «Разработка микросeрвисных приложений на Go»
Go — это компилируемый многопоточный язык программирования от Google с открытым исходным кодом. Основное применение — разработка веб-сервисов и клиент-серверных приложений.
О курсе
Этот курс — инженерный симулятор: много практики, реальных задач из будней инженера и код-ревью от экспертов.
Ты научишься разрабатывать микросервисные решения с использованием Go и современных инструментов разработки. Создашь полноценный проект, который дополнит твое резюме, и получишь возможность стать частью YADRO.
Для кого
Требования к участию
- Учишься в университете на 2 курсе и старше.
- Уверенный пользователь Linux или умеешь пользоваться терминалом на MacOS/Windows.
- Можешь запустить виртуалку или Docker Desktop.
- Умеешь собирать и запускать свой контейнер docker(podman).
- Можешь создать простой compose.yaml для сборки и запуска hello world сервера.
- Умеешь работать с Git и Github: создавать репозитории, делать пуши и коммиты.
Преподаватели
Инженеры компании YADRO
Расписание
Онлайн, один раз в неделю в будние дни, в 18:00
Дополнительная информация
На курс необходима регистрация до 2 февраля на сайте - https://edu.yadro.com/practical-courses/?course=development-go
По всем вопросам можно обращаться к Елизавете Хмелевской, e.khmelevskaya@yadro.com
Курс «Архитектурный дизайн и разработка масштабируемых программных систем на C#»
Архитектурный дизайн и разработка масштабируемых программных систем на C# — одно из ключевых направлений в области промышленной разработки программного обеспечения. Оно объединяет современные методы проектирования, архитектурные паттерны и инструменты, необходимые для создания надежных, масштабируемых и поддерживаемых решений. Специалисты с глубокими знаниями в этой области крайне востребованы в IT-индустрии, особенно в сферах разработки корпоративных систем, микросервисных архитектур и облачных технологий.
О курсе
Курс дает теоретическую и практическую подготовку в области технологий разработки программного обеспечения на C#. Программа охватывает ключевые аспекты современной промышленной разработки: от принципов проектирования (SOLID, GRASP, DDD) до архитектурных паттернов (MVC, Clean Architecture, CQRS) и инструментов (Git, юнит-тестирование, контейнеризация). Студенты изучат клиент-серверное взаимодействие, асинхронные модели коммуникации, работу с данными и виртуализацию, а также освоят навыки развертывания и сопровождения ПО.
Для кого
Он будет полезен всем, кто интересуется промышленной разработкой, архитектурой ПО и хочет углубить свои знания в проектировании масштабируемых систем на C#.
Преподаватель
Виденин Сергей, доцент центра промышленной разработки и интеллектуальных систем
Расписание
Курс начнется 16 февраля и будет проводиться в очном формате (для более качественного изложения) по понедельникам: 17:05 - 18:30, 18:35 - 20:00. Но день и время может быть изменено по просьбе студентов. Также возможно рассмотреть перенос части занятий в онлайн.
Дополнительная информация
Новости и дополнительная информация по курсу в телеграм-чате: https://t.me/MIPT_SystemDesignCSharp (Архитектурный дизайн и разработка масштабируемых программных систем на C#)
По всем вопросам можно обращаться преподавателю курса Сергею Виденину: @VideninSerg
Где продолжить обучение
Продолжить осваивать вопросы проектирования, внедрения и оптимизации передовых IT-решений, связанных с разработкой ПО в технологических компаниях, — от небольших приложений до глобальных высоконагруженных систем. Можно в совместной с МФТИ + БЮРО 1440 и YADRO магистратуре https://edu.yadro.com/1440_mipt_fpmi_master/
Программа обучения включает множество практических занятий. Преподавать будут эксперты БЮРО 1440 и YADRO, входящих в «ИКС Холдинг» — ведущий технологический холдинг, объединяющий передовые компании в сфере IT, космоса и информационной безопасности.
Кафедра общей физики МФТИ
Проектная деятельность в лабораторном практикуме по общей физике
В курс входит выполнение наиболее важных лабораторных работ (где-то половина от обычного числа), но с акцентом на творческий подход к выполнению и представление результатов в виде презентации с оппонированием.
О курсе
Курс проектной деятельности задуман как замена лабораторного практикума для наиболее сильных и мотивированных студентов, желающих решать нестандартные экспериментальные задачи, создавать собственные экспериментальные установки и теоретические модели, представлять решения в форме презентаций, в том числе на английском, уметь работать с литературой, критически подходить к чужой работе и работать в команде. В курс входит выполнение наиболее важных лабораторных работ (где-то половина от обычного числа), но с акцентом на творческий подход к выполнению и представление результатов в виде презентации с оппонированием. Далее идет работа над собственным проектом (одиночная или в команде). Также проводятся занятия по английскому, программа которых была специально разработана для курса Е. М. Базановой, директором Центра языковой подготовки и Департамента иностранных языков МФТИ, которые помогут вам подготовиться к финальным докладу и оппонированию на английском языке.
Для кого
Курс проектной деятельности задуман как замена лабораторного практикума для наиболее сильных и мотивированных студентов, желающих решать нестандартные экспериментальные задачи, создавать собственные экспериментальные установки и теоретические модели, представлять решения в форме презентаций, в том числе на английском, уметь работать с литературой, критически подходить к чужой работе и работать в команде.
Преподаватели
Александр Светличный, доцент кафедры общей физики МФТИ
Станислав Виноградов, доцент кафедры общей физики МФТИ
Владимир Вановский, доцент кафедры общей физики МФТИ
Алексей Черкасов, ассистент кафедры общей физики МФТИ
Егор Конюхов, ассистент кафедры общей физики МФТИ
Расписание
Занятия будут проходить в 401 ЛК (ближней к ГК), предварительно с 9 до 12:20 утра по понедельникам для 2-го курса, и по субботам для 1-го и 3-го.
Дополнительная информация
Весенний семестр 25-26 уч.г.,
Конкурс на участие в альтернативном курсе лабораторных занятий «Проектная деятельность в физическом практикуме».
Вниманию студентов 1-3 курсов МФТИ
Объявляется конкурс на участие в альтернативном курсе лабораторных занятий «Проектная деятельность в физическом практикуме». Количество участников будет жестко ограничено. Желающие участвовать должны до 19:00 среды 4 февраля заполнить форму по адресу https://forms.gle/hgtZzoFSZwuqYic49. В этот же день до полуночи будут разосланы результаты рассмотрения анкет и приглашения на собеседование, которое состоится в четверг 5 февраля в 18:30 в Гл. физ.
Более подробное описание курса смотрите в телеграм-канале @physproj или на сайте кафедры общей физики: https://mipt.ru/institute-departments/kafedra-obshchey-fiziki/projects .
Вопросы можно задать Владимиру Валерьевичу Вановскому vanovskiy.vv@phystech.edu
Кафедра вычислительной физики МФТИ
Курс «Современные методы квантовых вычислений»
Квантовые вычисления - это перспективный подход к решению различных вычислительных задач. В настоящее время наиболее актуальными являются задачи оптимизации. Квантовые вычисления это не только про новую технологию, но и про синтез классических методов машинного обучения и ИИ с квантовыми технологиями.
О курсе
Курс сочетает в себе работу над реальными кейсами и изучение результатов в области квантовых вычислений последних лет.
В программе курса: квантовая оптимизация, квантовый отжиг, сведение различных прикладных задач к квадратичной оптимизации, гейтовая модель.
Для кого
Курс предназначен для студентов, которые прошли базовый курс высшей математики (математический анализ, линейная алгебра, теория вероятностей) и любой курс программирования. Ориентир 3-4 курсы бакалавриата, 1-2 курсы магистратуры и аспиранты.
Преподаватели
Младший научный сотрудник лаборатории квантовых вычислений
Расписание
[Очно/онлайн] Курс начинается 6 февраля.
Занятия будут проходить как в очном, так и в онлайн режиме по Пятницам в 9:00 в 5.18 ЦИФРА.
Ссылка для подключения: https://telemost.360.yandex.ru/j/5484193672
Дополнительная информация
Актуальную информацию по курсу можно найти в телеграм-канале: https://t.me/modern_qc
По всем вопросам можно обращаться к Яцулевичу Владимиру
E-mail: iatsulevich.vv@phystech.edu
TG: @YatsulevichVV
VK: @yatsulevich_vladimir
Где продолжить обучение
После прохождения курса у студентов будет возможность познакомиться с работой лаборатории квантовых вычислений. При успешном завершении проекта будет возможность начать совместную работу над реальными кейсами в лаборатории.
Курс «Проекционно-сеточные методы решения уравнений математической физики»
О курсе
Курс включает в том числе и знакомство с вычислительными алгоритмами, основанными на аппроксимации решения конечными элементами («методы конечных элементов»). Алгоритмы, основанные на проекционно-сеточных методах, на сегодня, являются наиболее популярными при численном моделировании в самых различных прикладных областях.
Подавляющее количество коммерческих и некоммерческих пакетов прикладных программ (ППП) основаны на этих алгоритмах. И знакомство с проекционно-сеточными методами, безусловно, полезно и даже необходимо для математиков-вычислителей и других ученых и инженеров, занимающихся численным моделированием.
Для кого
Курс включен для студентов ФПМИ, как альтернативный в рамках факультетского цикла и для студентов ФАКТ, как базовый по кафедре вычислительной физики и кафедре вычислительной математики и информатики.
Преподаватель
Скалько Юрий Иванович, профессор кафедры вычислительной физики, советник ректора МФТИ
Расписание
Занятия будут проходить каждую неделю в среду 13.55 – 15.20 в аудитории № 531 ГК (Главный корпус) Первое занятие состоится 4 февраля 2026 г.
Кафедра математических основ управления
Альтернативный курс «Оптимизация в анализе данных: дополнительные главы»
Современные численные методы оптимизации (особенно стохастические) востребованы в самых разных вопросах машинного обyчения и анализа больших данных. В частности, в настоящее время исследования в области численных алгоритмов для седловых задач популярны ввиду приложений к обyчению так называемых генеративно-состазятельных сетей (GAN). Также в вопросах обучения нейронных сетей важны методы с эффективными вычислительными гарантиями для важных классов невыпyклых оптимизационных задач, а также численные методы распределённой оптимизации.
О курсе
Курс призван углубить знания студентов в области методов оптимизации в пространствах больших размерностей, применимых ко многим популярным в приложениях типам задач современного анализа данных. Особый упор будет сделан на современные методы для вариационных неравенств и седловых задач, а также – некоторые теоретические результаты о сходимости как методов детерминированных, так и стохастических методов первого порядка для некоторых типов задач невыпуклой оптимизации. Первая часть курса посвящена систематизации знаний студентов в области теории сложности методов первого порядка для задач выпуклой оптимизации. Бyдyт рассмотрены 2 подхода к пониманию эффективности численных методов оптимизации: на базе оптимальность оценок скорости сходимости (А.С. Немировский и Д.Б. Юдин), а также посредством практической реализации методов для хорошо известных тестовых задач. В обзорном порядке будут рассмотрены оптимальные методы и нижние границы сложности для задач гладкой и негладкой выпуклой оптимизации. Также будут описаны вариации методов градиентного типа (включая градиентный клиппинг) и оценки сложности для возникших несколько лет назад в оптимизации классов так называемых относительно гладких и относительно непрерывных (липшицевых) оптимизационных задач (Ю.Е. Нестеров), задачи с двyхпараметрической гладкостью (для которой yдобно описывать процедyры типа градиентного клиппинга) и примеры прикладных задач таких классов. Бyдyт yпомянyты приложения в теории численных (тензорных) методов высокого порядка и для задач централизованной распределённой оптимизации. Затронем вопрос альтернативной минимизации для построения приближённых малоранговых матричных аппроксимаций, связанных с SVD-разложением. Вторая (основная) часть курса посвящена методам первого порядка для вариационных неравенств и седловых задач. Будут рассмотрены понятие вариационного неравенства, результаты о разрешимости и примеры задач (задачи дополнительности, отыскание седловых точек с разными приложениями в игровых задачах), сводящихся к вариационным неравенствам. Далее, будут описаны методы для вариационных неравенств: проекционный и экстраградиентный методы, проксимальный зеркальный метод и его адаптивный вариант, а также ускоренные методы для седловых задач. Третья часть курса нацелена на изложение наиболее известных подходов и теоретических результатов о численных методах для задач невыпуклой оптимизации. Намечено детальное рассмотрение теоретических результатов для задач с аналогами выпуклости (квазивыпуклость, слабая выпуклость), а также сильной выпуклости (условие градиентного доминирования, квадратичного роста и их аналоги) и соответствующие примеры прикладных задач (восстановление малоранговых матриц, перепараметризованные системы в глyбоком обyчении). Поговорим о стохастических методах (в т.ч. с редyкцией дисперсии) для задач с ycловием градиентного доминирования. Поговорим о некоторых методах, применимых для отдельных классов невыпyклых задач с приемлемыми оценками скорости сходимости. Наконец, рассмотрим приложения методов для задач с ограничениями к распределённой децентрализованной оптимизации: децентрализованный градиентный метод, консенсyсное проектирование, а также сведение к двойственной задаче.
Для кого
Курс разработан для стyдентов, имеющих базовые знания математического анализа и методов оптимизации. Большая часть запланированных тем подробно не рассматривается в основных кyрсах по оптимизации. Слyшатели смогут углубить свои знания, а также расширить границы применения навыков в области использования оптимизационных алгоритмов. В yчебные планы на ФПМИ кyрс включён как альтернативный для стyдентов 4 кyрса бакалавриата и 1 кyрса магистратyры.
Преподаватели
Стонякин Федор Сергеевич, д.ф.-м.н., ведyщий наyчный сотрyдник лаборатории продвинyтой комбинаторики и сетевых приложений и профессор кафедры МОУ;
Выгузов Александр Альбертович, младший наyчный сотрyдник лаборатории продвинyтой комбинаторики и сетевых приложений.
Расписание
Занятия бyдyт проходить по пятницам, 13:55 - 16:55 в аyдитории 41 7ГК
Первое занятие — 13 февраля.
Дополнительная информация
Новости и дополнительная информация по курсу в телеграм-чате: https://t.me/+_noYYh869y0zZWYy
По всем вопросам можно обращаться к преподавателю
Федорy Cергеевичy Стонякинy по адресy fedyor@mail.ru
Альтернативный курс «Методы оптимального управления»
Оптимальное управление описывает подходы к моделированию сложных управляемых динамических систем, включающие методы решения экстремальных задач и оптимизации, обладающих различными структурами, вычислительными характеристиками и информационной сложностью. Методы оптимального управления имеют разнообразные приложения к задачам техники, экономики, физики, естествознания и др.
О курсе
Курс охватывает как теоретические методы, так и практические подходы к решению экстремальных задач в функциональных пространствах различных классов. В программе курса: принцип максимума Понтрягина, принцип Лагранжа, динамическое программирование, уравнение Гамильтона – Якоби – Беллмана, множество достижимости, управляемость, наблюдаемость и идентификация динамических систем, проблема существования решения.
Для кого
Курс рассчитан на студентов, имеющих базовые знания дифференциального исчисления.
Преподаватели
Бекларян Левон Андреевич, д.ф.-м.н., профессор, Флерова Анна Юрьевна, к.ф.-м.н., доцент
Расписание
Курс будет проходить по средам, 9:00 - 11:25, ауд. 532 ГК
Дополнительная информация
Телеграм-чат курса: https://t.me/+3f_YApuVLKljMDky
По всём вопросам относительно курса можно написать Флëровой Анне Юрьевне по адресу a.flerova@phystech.edu
Альтернативный курс «Прикладная математика: искусство и ремесло вычислений»
Создание математических моделей для широкого спектра научных и технических задач, их качественный аналитический и количественный компьютерный анализ, интерпретация результатов. Дифференциальные и разностные уравнения, обыкновенные и в частных производных, линейные и нелинейные. Оптимизация. Вспомогательные разделы (интерполяция и аппроксимация, рациональные функции, теория особенностей и т.п.).
О курсе
Рассмотрим много моделей и отработаем много методов. Домашние задания и постоянные упражнения на занятиях. Будет рекомендована литература и будут рассылаться презентации. Цель: подготовить специалиста, который в любой разумной лаборатории быстро включится в работу и станет ценным сотрудником.
Для кого
От слушателей требуется безусловное владение математическим анализом и линейной алгеброй (в объеме книги И.М.Гельфанда). Общее знакомство с дифференциальными уравнениями и численными методами. Готовность смело влезать в новые задачи. Желание расширить научный кругозор и разбираться по существу. Для особо успешных и мотивированных найдутся темы для обсуждения и работы.
Преподаватели
Гордин Владимир Александрович, д.ф.-м.н., профессор кафедры МОУ ФПМИ и ВШЭ, ведущий научный сотрудник Гидрометцентра России
Расписание
Курс начинается 4 февраля. Занятия будут проходить в 907 по средам, 15:30 - 18:30.
Дополнительная информация
По всем вопросам можно обращаться к ассистенту А.В.Гордина - Георгию Акиндинову: akindinov.gd@phystech.edu
Альтернативный курс «Приложения алгебраических структур»
Алгебраические структуры имеют массу приложений как в математике, так и в информатике, и даже в физике, о чём и будет рассказано в данном курсе.
О курсе
В данном курсе рассматривается несколько прикладных тем, где алгебраические структуры имеют важное значение: проблема дискретного логарифмирования и тесты на простоту, великая теорема Ферма при n=3, построения циркулем и линейкой, разрешимость в радикалах, введения в группы Ли.
Для кого
Курс предназначен для студентов 3-го курса, которым интересна алгебра и хотелось бы узнать о её различных применениях.
Преподаватели
Лектор: Ильинский Дмитрий Геннадиевич, к.экон.н., доцент кафедр МОУ и ДМ;
Расписание
Лекции будут проходить по пятницам в 117 ГК, 15:30 - 16:55. Семинары по курсу будут проходить по вторникам в 529 ГК, 13:55 - 15:20
Дополнительная информация
По всем вопросам можно обращаться к Ильинскому Дмитрию Геннадиевичу: ilinskii.dg@phystech.edu
Альтернативный курс «Обучение с подкреплением»
В отличие от классического машинного обучения и статистической теории обучения, в обучении с подкреплением (ОсП) на вход не поступает обучающая выборка объектов-прецедентов. Тем не менее, современные алгоритмы глубокого обучения с подкреплением способны решать задачи искусственного интеллекта методом проб и ошибок без использования каких-либо априорных знаний о решаемой задаче, нередко добиваясь прорывных результатов в прикладной области: автоматическое пилотирование транспортных средств, робототехника, игровой искусственный интеллект, рекомендательные системы, диалоговые системы.
О курсе
В предлагаемом курсе изучаются принципы работы основных алгоритмов ОсП, позволяющих достичь прорывных результатов во многих задачах: от игрового искусственного интеллекта до робототехники. Все необходимые теоретические результаты приводятся с доказательствами, использующими единый подход, унифицированные обозначения и определения. Основная задача курса – не только предоставить актуальную информацию о задачах обучения с подкреплением и алгоритмах их решения, но и разъяснить разницу между алгоритмами различного вида и причины их представления в конкретных формах. Курс содержит как обсуждение базовых вопросов обучения с подкреплением, так и разбор задач.
Для кого
Для успешного освоения курса слушателю необходимо владеть основами теории вероятностей, численных методов оптимизации, программирования на языке Python, а также ознакомиться с пакетами прикладных программ для математического моделирования на языке программирования Python: SciPy, NumPy, Matplotlib, Scikit-learn, PyTorch, Gymnasium.
Преподаватели
Никита Евгеньевич Юдин, научный сотрудник Лаборатории математических методов оптимизации, старший преподаватель кафедры математических основ управления.
Расписание
Занятия будут проходить по четвергам в 521 ГК, 17:05 - 20:00.
Дополнительная информация
По всем вопросам можно обращаться к преподавателю, e-mail: iudin.ne@phystech.edu
Альтернативный курс «Параллельные методы суперкомпьютерных вычислений»
Создание программного обеспечения для современных суперкомпьютеров является перспективным направлением в вычислительной математике, различных областях научных исследований. Специалисты с практическими знаниями и навыками в этой сфере также высоко востребованы в индустрии.
О курсе
Курс посвящен самыми современными тенденциям развития вычислительной техники. Рассматриваются технологии параллельного программирования для вычислительных систем с общей и распределенной памятью на основе OpenMP, MPI, Cuda и др. Большое внимание уделяется параллельным алгоритмам линейной алгебры, математической физики, методам оптимизации. Изучается эффективность их параллельной реализации. В рамках курса студенты выполняют практические задания на реальном суперкомпьютере по реализации выбранных параллельных алгоритмов и исследованию их параллельной эффективности.
Для кого
Курс разработан для студентов, желающих получить теоретические знания и практические навыки работы на современных суперкомпьтерах, оценки параллельной эффективности алгоритмов и программ. Все, кто ранее изучал OpenMP, MPI, Cuda и др., смогут углубить свои знания, а также расширить границы применения навыков и открыть для себя новые возможности применения суперкомпьтерных технологий.
Преподаватели
Коньшин Игорь Николаевич, к.ф.-м.н., доцент МФТИ, старший научный сотрудник ИВМ РАН, ВЦ ФИЦ ИУ РАН, ИБРАЭ РАН.
Расписание
Курс начинается 6 февраля. Занятия будут проходить по пятницам в 324а ЛК, 13:55 - 16:55
Дополнительная информация
По всем вопросам можно обращаться к Коньшину Игорю Николаевичу: igor.konshin@gmail.com, https://t.me/konshin_igor
Курс «Тензорные разложения и численные методы»
Матричный анализ, алгоритмы линейной алгебры и тензорные разложения являются невероятно востребованными во многих областях численного моделирования: от задач математической физики до оптимизации работы нейронных сетей.
О курсе
Курс посвящен теоретическим и практическим аспектам алгоритмов линейной алгебры. В программе курса: введение в матричный анализ, итерационные методы (GMRES, CG, BiCG), формат тензорного поезда и формат Таккера.
Для кого
Курс ориентирован на студентов не младше 2го курса ФПМИ. Будет исключительно полезен всем, кто хочет в дальнейшем заниматься численными методами, анализом данных и смежными областями.
Преподаватели
Косолапов Илья Артемович, мл. научный сотрудник Института вычислительной математики РАН, приглашенный преподаватель ВШЭ, ассистент МФТИ
Расписание
Курс начинается 6 февраля. Занятия будут проходить по пятницам в 532 ГК, 18:35 - 20:00
Дополнительная информация
По всем вопросам можно обращаться к Косолапову Илье: kosolapov.ia@phystech.edu
Факультативный курс «Парадигмы бизнес-программирования»
Информация переходит в цифровой вид, мощность компьютеров растет, объем винчестеров даже в домашних "персоналках" уже превышает терабайты... Как ориентироваться в этом многообразии данных? Одно из средств работы с данными — это структурирование информации в реляционной базе данных и дальнейший анализ с помощью SQL-запросов. Чем бы Вы ни занимались: научными исследованиями, повышением производительности труда на производстве, поиском статистических закономерностей на бирже или в торговле, программированием современного программного комплекса,- если Вы сторонник научного анализа, Вам никуда не деться от необходимости работать с базами данных.
О курсе
Курс дает практический опыт работы с базами данных с точки зрения обработки информации. Вы научитесь мыслить на языке запросов и эффективно применять SQL к различным задачам. К концу курса Вы уже не будете задумываться о синтаксисе SQL, а будете думать только о сути задачи, которую нужно решить при помощи запроса. Курс годовой: в осеннем семестре, в основном, знакомимся с базовым синтаксисом, в весеннем семестре углубляем знания и решаем еще больше практических задач. Курс можно начать осваивать и в весеннем семестре.
Для кого
Курс разработан для студентов, имеющих базовые знания математики, логики и программирования.
Преподаватели
Зараменских Ирина Евгеньевна, к.ф.-м.н., доцент кафедры МОУ, доцент кафедры теоретической механики МФТИ
Расписание
Курс начинается 10 февраля. Занятия будут проходить в онлайн-режиме по вторникам с 20:05. Ссылка для подключения: https://zoom.us/j/96149928485?pwd=Vm1MSTFaWE1NUFZNS0RBVUpCTXpBUT09
Дополнительная информация
Основная информация о курсе и учебные материалы выложены на сайте https://pbp.nix.ru
По всем вопросам можно обращаться к Зараменских Ирине: nixlab@nix.ru.
Курс «Избранные вопросы теории и реализации языков программирования»
Курс охватывает три направления:
• формальные языки и автоматы (синтаксический анализ);
• функциональное программирование;
• обзор различных видов языков программирования.
В рамках первого направления вы познакомитесь с современными методами обработки текстов, а также математическими формализмами, используемыми как для парсинга сложно структурированного текста (например, компьютерной программы), так и в машинном обучении и вычислительной лингвистике для анализа естественных языков. Функциональное программирование набирает популярность как само по себе в академической среде, связанной с теорией языков программирования, так и влияет на большинство современных языков программирования, востребованных на практике. Обзор видов последних в рамках третьего направления курса поможет систематически изучать языки программирования в будущем.
О курсе
В ходе исследований и разработок или в индустриальном программировании приходится сталкиваться с различными языками программирования и инструментами, которые, на первый взгляд, не очень похожи на языки (редакторы типа sed, ТеХ, скриптовые языки типа bash), или же со средствами описания формальных конструкций, такими как обобщённое описание данных и конфигураций (JSON, YAML), средство описания математических моделей (AMPL) или аппаратного обеспечения (Verilog). Приведённые примеры обобщаются понятием Domain-specific language (DSL), которое отнюдь ими не исчерпывается. DSL-языки порой приходится не просто использовать в работе, но и парсить их, а то и вовсе разрабатывать.
В рамках этого курса мы изучим следующий ряд тем:
- Как устроены языки программирования (и DSL языки) на уровне синтаксического анализа: построим простые трансляторы, которые вычисляют арифметические выражения, разбирают простые типы данных, такие как JSON, и даже реализуем часть интерпретаторов некоторых языков программирования (LISP).
- Разберёмся с парадигмами программирования и типовыми устройствами языков: разберёмся, чем схожи и чем различаются императивное и функциональное программирование, какие виды типизации используются в языках (строгая, duck type, статическая и динамическая). Как в различных языках реализованы механизмы наследования и полиморфизма (центральные механизмы ООП), как устроен процесс вычислений (Lazy v.s. Eager evaluation).
- Познакомимся на вводном уровне с функциональными языками программирования LISP (диалектом Racket) и Haskell, сравним их с императивными языками и увидим, какие особенности функциональных языков активно заимствуют современные императивные языки.
- Для достижения этих целей мы познакомимся с математическим аппаратом теории формальных языков: контекстно-свободными языками и Parsing Expression Languages.
- Разберёмся с инструментами для парсинга: регулярными выражениями и PEG.
- С помощью PEG построим игрушечные примеры парсинга DSL и реализуем малую часть языка LISP.
- Познакомимся с логическим программированием, которое используется в базах знаний (язык Prolog) и в комбинаторной оптимизации (Constraint Programming). Также с помощью Prolog мы рассмотрим связь грамматик с логикой, которая используется в вычислительной лингвистике (Natural Language Processing).
Для кого
Курс ориентирован на студентов с базовыми знаниями по дискретной математике. В частности, предполагается знакомство студентов с формальными языками и автоматами на уровне регулярных языков и конечных автоматов.
Преподаватели
Рубцов Александр Александрович, к.ф.-м.н., доцент, Теймуразов Кирилл Борисович, старший преподаватель кафедры МОУ, Шиманогов Игорь Николаевич, ассистент кафедры МОУ.
Расписание
Курс начинается 3 февраля (онлайн-лекция). Онлайн-лекции будут проходить по вторникам с 10:45. Практические занятия будут проходить по средам, 9:00 - 10:45 в ауд.117 ГК.
Дополнительная информация
Новости и дополнительная информация по курсу в телеграм-чате: https://t.me/+JVvaThoyR4szZmMy.
По всем вопросам можно обращаться ко всем преподавателям курса. Шиманогов Игорь Николаевич: shimanogov.in@phystech.edu
Факультативный курс «Теория риска»
Теория риска определяется как исследование отклонений фактических финансовых результатов от ожидаемых и представляет собой совокупность методов предотвращения неблагоприятных последствий этих отклонений.
О курсе
Вероятностный подход к страхованию жизни позволяет встраивать долгосрочные страховые договоры в модели теории риска и, по сути, превращает теорию страхования жизни в составную часть (но очень важную составную часть) теории риска. Теория разорения, другой важный раздел теории риска, включается в нее как средство анализа одного из источников неблагоприятных долгосрочных финансовых отклонений – страховых случаев. Этот источник является главнейшим аспектом моделей страховых предприятий.
Для кого
Курс разработан для студентов, освоивших курс теории вероятностей.
Преподаватель
Белолипецкий Александр Алексеевич, профессор кафедры МОУ, д.ф.-м.н., профессор.
Расписание
Курс начинается 10 февраля. Занятия будут проходить в онлайн-режиме по вторникам с 17:05 до 18:25 в форме zoom-конференций. Идентификатор конференции: 7126616565, код доступа: 440883
Дополнительная информация
По всем вопросам можно обращаться к Белолипецкому Александру Алексеевичу: belolip4609@yandex.ru
Альтернативный курс «Прикладная статистика»
Статистика в целом - это одно из фундаментальных направлений математики, которое используется повсеместно: от исследований в медицине до построения больших языковых моделей. Курс посвящен прикладному статистическому анализу данных; в нём рассматриваются методы, позволяющие проверять различные практические статистические гипотезы.
О курсе
Рассматриваются основные статистические тесты, на основе которых проверяются различные статистические гипотезы. Так же рассматривается и обсуждаются основы дисперсионного и регрессионного анализа данных.
Для кого
Для студентов, которые, в первую очередь, занимаются анализом данных и планируют исследовательскую деятельность в этом направлении. Также для студентов, нацеленных на прикладные исследования в различных областях, поскольку курс позволяет приобрести навыки работы со статистическими методами, включая обоснование применимости этих методов.
Преподаватель
Грабовой Андрей Валериевич, к.ф.-м.н., доцент кафедр интеллектуальных систем и МОУ ФПМИ
Расписание
Курс начинается 6 февраля. Занятия будут проходить в 414 ГК, по пятницам, 15:30 - 18:30
Дополнительная информация
Ссылка на страницу курса: https://github.com/andriygav/PSAD
По всем вопросам можно обращаться к преподавателю Грабовому А.В.: grabovoy.av@phystech.edu
Альтернативный курс «Онлайн-методы в машинном обучении»
Онлайн-методы являются важной и активно развивающейся областью машинного обучения. В рамках курса будут рассмотрены избранные теоретические вопросы, касающиеся задач прогнозирования, онлайн- выпуклой оптимизации, обучения с подкреплением и генеративного моделирования.
О курсе
Курс дает теоретические основы для анализа алгоритмов машинного обучения, работающих в режиме реального времени. В программе курса: задача прогнозирования с использованием экспертных стратегий, онлайн- выпуклая оптимизация, обучение в условиях ограниченной информации, сэмплирование.
Для кого
Курс дает теоретические основы для анализа алгоритмов машинного обучения, работающих в режиме реального времени. В программе курса: задача прогнозирования с использованием экспертных стратегий, онлайн- выпуклая оптимизация, обучение в условиях ограниченной информации, сэмплирование.
Преподаватель
Пучкин Никита Андреевич, к.ф.-м.н., научный сотрудник НИУ ВШЭ и ИППИ РАН, доцент кафедры МОУ.
Расписание
Курс начинается 7 февраля. Занятия будут проходить в 424 ГК по субботам, с 10:45 до 13:45
Дополнительная информация
Чат курса: https://t.me/+e9gTNZUT1QIyMzdi
По всем вопросам можно обращаться к Пучкину Никите: nikita.puchkin@phystech.edu
Факультативный курс «Избранные вопросы алгебры и теории чисел»
Высшая алгебра и теория чисел являются одними из основных направлений в математике, и имеют массу теоретических и практических применений.
О курсе
Курс посвящен нескольким дополнительным к основному курсу ОВАиТК темам из высшей алгебры и теории чисел (по выбору студента). Обычно мы обсуждаем классификацию конечных и конечно-порожденных абелевых групп, применения леммы Бернсайда и теоремы Пойа, мультипликативную группу конечного поля и применения её в кодировании и другие темы.
Для кого
Данный курс является дополнением к курсу "Основы высшей алгебры и теории кодирования" (ОВАиТК) и предназначен для студентов 1-го курса, которые хотят более углубленно изучить высшую алгебру и теорию чисел.
Преподаватель
Ильинский Дмитрий Геннадиевич, к.экон.н., доцент кафедр МОУ и ДМ.
Расписание
Курс начинается 20 февраля. Занятия будут проходить в 906 КПМ по пятницам, 13:55 - 15:20.
Дополнительная информация
По всем вопросам можно обращаться к Ильинскому Дмитрию Геннадиевичу: ilinskii.dg@phystech.edu
Кафедра алгоритмов и технологий программирования
Курс «Введение в идиоматический Kotlin»
Введение в идиоматический Kotlin - уникальный курс Александра Нозика, руководителя российской Kotlin группы и ведущего специалиста по Kotlin. Kotlin - это популярный и быстро развивающийся универсальный язык программирования, который массово используется в мобильной разработке, бэкенде, финтехе и многих других областях. Курс нацелен на новичков, но будет полезен разработчикам с опытом на других языках (или даже на Kotlin, но после миграции с Java).
О курсе
Курс построен вокруг так называемых идиом (устойчивых выражения) языка Kotlin и затрагивает разные аспекты работы с языком от простых конструкций и организации архитектуры до веб и мультиплатформой разработки. В курс также включены вводные лекции по разным аспектам прикладного программирования, таким как протоколы коммуникации, сборка, поддержка кода и работа аппаратного обеспечения на стыке с программированием (включая оптимизацию и высокопроизводительные вычисления).
Для кого
Курс разработан для студентов с минимальным опытом программирования, но будет полезен и для middle разработчиков, изучающих Kotlin (короткая версия курса очень успешно читается в коммерческом формате для middle и senior разработчиков).
Преподаватели
Александр Нозик, к. ф-м. н., Директор центра научного программирования, член ПК Joker и JPoint. Google Developer Expert по Kotlin в 2021 году, руководитель KRUG (Kotlin Russia User Group).
Расписание
Лекции по средам в 17.05 с 11 февраля в 516 ГК. Также будут дистанционные семинары (время будет согласовано дополнительно).
Дополнительная информация
Актуальная информация о курсе в телеграм канале: https://t.me/kotlin_mipt
По всем вопросам можно обращаться к Александру Нозику, https://t.me/noraltavir
Также можно писать в чат курса и в https://t.me/SciProgCentre
Где продолжить обучение
Студенты после прохождения курса могут подавать участие на платные стажировки в Центре научного программирования в коммерческих проектах.
Факультатив «Введение в облачные технологии»
Дисциплина направлена на формирование практических навыков работы с облачными платформами и мотивацию студентов к созданию и развитию облачных решений.
О курсе
В рамках обучения рассматриваются:
▪️базовые принципы развёртывания и администрирования IaaS-инфраструктуры;
▪️управление облачными ресурсами с использованием CLI, API и инструментов инфраструктуры как кода;
▪️подходы к работе с базами данных, очередями сообщений и сервисами доставки контента (CDN);
▪️основы контейнеризации и знакомство с Kubernetes;
▪️введение в наблюдаемость в облаке: метрики и базовые механизмы мониторинга.
Для кого
Для тех, кто хочет получить практические навыки работы с облачными платформами, создавать и развивать облачные решения. Будет уделено внимание не только изучению теории облачных технологий, но и их применению на практике:
- развертыванию и настройке виртуальных машин, сетей, баз данных;
- управлению пользователями и правами, автоматизации процессов и интеграции сервисов.
Преподаватели
Родион Цалкин
Расписание
7 февраля (вводное занятие) 10:45. Занятия будут проходить онлайн.
Далее по понедельникам и субботам:
лекции: пн 17:05 ссылка https://mts.mts-link.ru/j/MTC/12080862395
семинары: сб 10:45 ссылка https://mts.mts-link.ru/j/MTC/12081030707
Дополнительная информация
Регистрация по ссылке: https://forms.gle/ZeApDtQXKBBsr3h88
По всем вопросам можно обращаться к Полине Степановой: https://t.me/devochkasolnysko
Где продолжить обучение
Погрузиться в облачные технологии и стать инженером и заниматься разработкой и поддержанием комплексных облачных систем: можно в магистратуре cloudtech.mipt.ru/
Факультативный курс «Теория риска»
Лаборатория алгебры, геометрии, логики и теории чисел им. Ю. И. Манина ВШМ
Курс «Глобальная теория особенностей»
В этом курсе мы погрузимся в отдельную область дифференциальной топологии — глобальную теорию особенностей, а более конкретно — в задачи о построении отображений с заданными особенностями.
О курсе
Самая простая из таких задач — построение погружения (отображения со всюду невырожденным дифференциалом, то есть попросту без особенностей). Оказывается, задача о существовании погружения между заданными многообразиями полностью определяется их касательными расслоениями, и таким образом редуцируется к чисто гомотопической задаче. Такой эффект известен как h-принцип, он получил известность в виде теоремы Смейла о выворачивании сферы, мы же обсудим и чуть более сложные его проявления.
Другое центральное место курса — доказательство существования так называемых многочленов Тома. Оказывается, чтобы вычислить гомологические классы особенностей отображения, достаточно знать как оно действует на характеристических классах. То, как через них выражается класс особенности, и называется многочленом Тома, мы вычислим его в простейших случаях. Он универсален для заданного класса особенностей и, хотя и не даёт полного ответа о возможности устранения особенностей данного класса, иногда всё же оказывается достаточным.
Наконец, третья цель курса — решение задачи о существовании отображения с заданными бордмановскими особенностями (т. е. “общего положения”) между многообразиями одинаковой малой размерности — 2, 3, либо 4. В общем же случае бордмановская классификация особенностей не является полной, о чём мы также поговорим.
Попутно мы обсудим и применим множество классических инструментов дифференциальной топологии: пространства струй, топологию Уитни, трансверсальность, векторные расслоения и их характеристические классы (пожалуй, наглядность демонстрации применения всей этой техники — еще одна цель курса). Также, если хватит времени, мы немного обсудим локальную теорию особенностей, гладкую и топологическую устойчивость.
Для кого
Курс рассчитан на студентов старше 2 курса. Помимо основ топологии, для понимания курса полезно быть знакомым с гладкими многообразиями и началом теории гомологий (хотя все необходимые сведения могут быть быстро напомнены).
Преподаватели
Андрей Рябичев, кандидат математических наук, младший научный сотрудник лаборатории Манина ВШМ.
Расписание
Курс начнется 3 февраля и будет проводиться в очном формате.Занятия будут проходить в 533 ГК по вторникам с 18:35 до 20:00.
Дополнительная информация
Страница с материалами курса https://old.mccme.ru/ium/s23/ryabichev/s26-mipt-glob-sing.html
По всем вопросам можно обращаться к Андрею Рябичеву ryabichev@179.ru @https://t.me/ryabichev179
Где продолжить обучение
Курс проводится совместно с Независимым московским университетом https://mccme.ru/ru/nmu/
