Егоров Игорь Сергеевич
Заместитель заведующего кафедрой, старший преподаватель
Факультет компьютерных наук, Базовая кафедра фирмы 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
Пока нет отзывов об этом преподавателе. Будьте первым — это поможет другим студентам.
Оставить отзыв
Поделитесь опытом. Отзыв публикуется после проверки модератором.
Вы этот преподаватель и хотите удалить или исправить страницу?