• Главная
  • Новости
  • Студент МФТИ запускает курс по разработке промышленного ПО с использованием С++ при поддержке ФЦК МФТИ

Студент МФТИ запускает курс по разработке промышленного ПО с использованием С++ при поддержке ФЦК МФТИ

Фонд целевого капитала МФТИ поддержал запуск трех новых факультативных курсов на Физтехе.

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

Студент 5 курса ФПМИ и ассистент на кафедры информатики и вычислительной математики МФТИ Иван Макаров обратился в Фонд целевого капитала МФТИ осенью с идеей проведения прикладного курса по С++, дополняющего базовую программу информатики в МФТИ.

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

На младших курсах МФТИ Иван получал дополнительную стипендию Абрамова-Фролова, которая помогла не задумываться о деньгах и развивать свои увлечения. Кстати, в Фонде сформирован Целевой капитал №4 для выплаты стипендий, доход от которого идет на увеличение количества выдаваемых фондом Абрамова-Фролова стипендий.

«Очень люблю делать что-то руками – говорит Иван, - это сказалось еще и на том, что я выбрал именно экспериментальную физику в качестве «хобби», хотя был большой соблазн углубиться в квантовую механику и физику фундаментальных взаимодействий».

В свободное время Иван вместе с другими студентами работает в лаборатории экспериментальной физики кафедры общей физики (401А ГК), где они сами собирают различные экспериментальные установки и проводят исследовательские работы, готовят со студентами вопросы по выбору.

Основным направлением для себя Иван считает Computer Science и задачи Искусственного интеллекта. В процессе учебы у него возникало множество вопросов, не освещенных в программе, поэтому он сам изучал много дополнительного материала в области разработки ПО, программной инженерии и проектирования архитектур. Сейчас Иван ведет курс по объектно-ориентированному программированию на C++ для второго курса ФМХФ и осенью у него появились идеи по дополнению базового курса. Однако, некоторые вещи имеет смысл изучать только тем, кто займется в будущем промышленной разработкой и углубится в «прикладной» CS. Осенью он подготовил программу факультативного курса для студентов, в которой рассматриваются  технологии, применяемые при разработке промышленного программного обеспечения и параллельного программирования: интеграция Python в C++, создание динамических библиотек, учет особенностей при разработке приложения для использования в разных странах и другие.

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

Руководство Физтех-школы прикладной математики и информатики одобрило предлагаемую программу и подтвердило интерес в апробировании курса. Финансирование курса на весенний семестр взял на себя Фонд целевого капитала МФТИ. 

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