Prepods.ru
ЕИ

Егоров Игорь Сергеевич

Заместитель заведующего кафедрой, старший преподаватель

Факультет компьютерных наук, Базовая кафедра фирмы 1С

НИУ ВШЭ
Алгоритмы и структуры данныхНаучно-исследовательский семинар «Методологии разработки программного обеспечения»Технологии программирования

Оценок пока нет.
Оставьте первый отзыв ниже.

Биография

Старший преподаватель и заместитель заведующего базовой кафедрой фирмы 1С факультета компьютерных наук НИУ ВШЭ. Выпускник самой Вышки: в 2022 году окончил бакалавриат по направлению «Программная инженерия». Согласно профилю, штатно работает в университете с 2025 года, при этом ведёт занятия со студентами Высшей школы бизнеса начиная с 2022/2023 учебного года. Профессиональные интересы — технологии программирования и промышленная разработка программного обеспечения. Владеет английским языком.

Базовый курс, который он ведёт несколько лет подряд, — «Алгоритмы и структуры данных» для первого курса Высшей школы бизнеса. Дисциплина читается сразу для нескольких образовательных программ направления 38.03.05 «Бизнес-информатика»: для профиля «Бизнес-информатика» она рассчитана на 7 кредитов и 84 контактных часа, для программ «Управление цифровым продуктом» и «Технологии анализа данных в бизнесе» — на 6 кредитов и 96 контактных часов. Программа охватывает базовые структуры данных, сортировки и порядковые статистики, хеш-таблицы, деревья поиска, теорию графов и поиск путей, остовные деревья, динамическое программирование, задачи LCA и RMQ и алгоритмы на строках. Лекции дают теоретическое описание алгоритмов, семинары — их реализацию; контроль построен на трёх контестах, контрольной работе в формате устного зачёта и экзамене.

На факультете компьютерных наук ведёт авторский научно-исследовательский семинар «Методологии разработки программного обеспечения» для первого курса направления 09.03.04 «Программная инженерия» — 3 кредита, 44 контактных часа, с первого по третий модуль, курс открыт для всех кампусов НИУ ВШЭ. Семинар формирует представление о том, как устроен процесс промышленной разработки: разбираются спиральная и V-модель, RAD-модель, каскадная, инкрементная и итерационная модели, семейство гибких методологий, работа с клиентами и выбор методологии под конкретный проект с учётом размера и структуры команды. Итоговая оценка складывается из устного опроса, научного доклада и отчётного эссе.

Ранее вёл дисциплину «Технологии программирования» для первого курса бизнес-информатики (3 кредита, 36 контактных часов): курс знакомит студентов с инструментарием разработчика — системами контроля версий, системами сборки, отладчиком gdb, valgrind, развёртыванием и настройкой непрерывной интеграции, — а также с методами отладки, критериями удачной и неудачной архитектуры и этапами проектирования продукта.

Преподавание сочетает с работой в индустрии: с июля 2021 года работает в ООО «1С-СОФТ», в центре молодых специалистов фирмы 1С, где занимается разработкой программного обеспечения. До этого с 2018 по 2022 год был тьютором-консультантом в ЧУДО «Школа программистов»: проводил лекции и семинарские занятия, возглавлял олимпиадное отделение, контролировал работу других преподавателей отделения, поддерживал систему проверки решений ejudge и разрабатывал методики обучения. Курс «Методологии разработки программного обеспечения» по итогам студенческой оценки отмечался как лучший по критериям «Полезность курса для Вашей будущей карьеры» и «Полезность курса для расширения кругозора и разностороннего развития».

Отзывы студентов0

Пока нет отзывов об этом преподавателе. Будьте первым — это поможет другим студентам.

Оставить отзыв

Поделитесь опытом. Отзыв публикуется после проверки модератором.

Общая оценка *
Сложность сдачи
Объективность оценок
Качество преподавания
Строгость к посещениям
Объём работы/нагрузка
Доступность преподавателя

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

Вы этот преподаватель и хотите удалить или исправить страницу?