Prepods.ru
РК

Рудаков Кирилл Александрович

Старший преподаватель

Департамент больших данных и информационного поиска (факультет компьютерных наук)

НИУ ВШЭ
Программирование на C++ (C++ Programming Language)Python для анализа данных (Introduction to Python for Data Science)Python ProgrammingIntroduction to Programming

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

Биография

Кирилл Александрович Рудаков — старший преподаватель департамента больших данных и информационного поиска факультета компьютерных наук НИУ ВШЭ. Он выпускник этого же университета: бакалавриат по направлению «Прикладная математика и информатика» окончил в 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

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

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

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

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

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

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