Рудаков Кирилл Александрович
Старший преподаватель
Департамент больших данных и информационного поиска (факультет компьютерных наук)
НИУ ВШЭОценок пока нет.
Оставьте первый отзыв ниже.
Биография
Кирилл Александрович Рудаков — старший преподаватель департамента больших данных и информационного поиска факультета компьютерных наук НИУ ВШЭ. Он выпускник этого же университета: бакалавриат по направлению «Прикладная математика и информатика» окончил в 2016 году, магистратуру по тому же направлению — в 2018 году. С сентября 2018 года работает в НИУ ВШЭ научным сотрудником и ведёт семинарские занятия. Профессиональные интересы — алгоритмы и структуры данных. Рабочий иностранный язык — английский, и все его курсы читаются на английском.
Основная дисциплина Рудакова — «Программирование на C++» (C++ Programming Language), обязательный курс образовательной программы «Прикладной анализ данных» для первокурсников направления 01.03.02 «Прикладная математика и информатика». Курс идёт с 1-го по 3-й модуль, оценивается в 6 кредитов и 172 контактных часа и читается коллективом преподавателей, куда помимо Рудакова входят М.К. Горденко, И.С. Копылов и А.С. Пронина. Программа охватывает базовые возможности языка и стандартную библиотеку STL: типы данных и объекты, управляющие конструкции, выражения и операторы, функции, модель памяти C++, классы, строки, перегрузку операторов, шаблоны, исключения и move-семантику, наследование. Цель — довести студентов до уровня самостоятельной разработки консольных приложений, включая отладку и развёртывание под разные платформы и наборы инструментов.
Вторая дисциплина — «Python для анализа данных» (Introduction to Python for Data Science) для тех же первокурсников в 4-м модуле (4 кредита, 60 контактных часов). Курс знакомит с экосистемой Python и библиотеками NumPy, Pandas и Matplotlib, разбирает объектно-ориентированное программирование, визуализацию данных, введение в статистический анализ, работу с «грязными» данными и регулярные выражения, а завершается защитой проекта. Студенты признали его лучшим по критериям «Полезность курса для будущей карьеры» и «Полезность для расширения кругозора и разностороннего развития». В предыдущие годы Рудаков вёл курсы Python Programming (2023/2024 и 2024/2025) и Introduction to Programming (2021/2022 и 2022/2023). Проверка знаний в его курсах построена на программистских контестах в системе Яндекс.Контест, коллоквиумах, контрольных работах и проектной защите.
Преподавание Рудаков совмещает с работой в индустрии, и это подкрепляет прикладную часть его курсов. Карьера началась в 2014 году со стажировки PHP-программиста в компании MTE-Телеком. В 2017–2018 годах он был главным специалистом ФГУП «НО РАО», в 2018–2021 годах — консультантом по анализу данных в Exactpro Systems, в 2018–2019 годах — quant-исследователем в Quantstellation. С мая 2021 года работает технологом в подразделении Advisory «Тинькофф Инвестиции».
Научные работы Рудакова лежат на стыке анализа данных и обработки текстов. В соавторстве с Р. Яворским и Т.В. Вознесенской он опубликовал главу «Visualization of Data Science Community in Russia» в сборнике трудов 7-й Международной конференции AIST 2018 (серия Lecture Notes in Computer Science, том 11179, издательство Springer). Ранее вместе с Н. Карповым и А. Поршневым он представил работу «NRU-HSE at SemEval-2016 Task 4: The open quantification library with two iterative methods» в трудах 10-го Международного семинара по семантической оценке (SemEval-2016, Association for Computational Linguistics, Сан-Диего). Профиль исследователя: ORCID 0000-0003-3968-2638.
Отзывы студентов0
Пока нет отзывов об этом преподавателе. Будьте первым — это поможет другим студентам.
Оставить отзыв
Поделитесь опытом. Отзыв публикуется после проверки модератором.
Вы этот преподаватель и хотите удалить или исправить страницу?