Prepods.ru
РО

Рогачева Ольга Алексеевна

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

Кафедра компьютерной безопасности МИЭМ им. А.Н. Тихонова

НИУ ВШЭ
Языки программированияЯзык программирования PythonКультура работы с даннымиPython в науке и инженерии

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

Биография

Старший преподаватель кафедры компьютерной безопасности Московского института электроники и математики им. А.Н. Тихонова НИУ ВШЭ. В 2018 году окончила магистратуру НИУ ВШЭ по направлению «Прикладная математика» с квалификацией «магистр». Преподаёт в МИЭМ с сентября 2020 года, а ещё раньше, в 2017–2018 годах, работала здесь учебным ассистентом под руководством доцента Е.А. Буровского.

Основная нагрузка — дисциплины по программированию для специалитета «Компьютерная безопасность». Годовой курс «Языки программирования» (первый курс, 1–4 модули, 216 контактных часов, 10 кредитов) ведёт вместе со С.А. Булгаковым: программа идёт от основ компиляции и языков C/C++ — типов данных, модели памяти, системы ввода-вывода и функций — к объектно-ориентированному программированию, библиотеке Qt для графических интерфейсов и паттернам проектирования, а требования курса соотнесены с профессиональными стандартами программиста и системного аналитика. Оценка складывается из домашних и лабораторных работ, практических заданий и контрольных, а экзамены во втором и четвёртом модулях блокирующие.

На третьем курсе того же специалитета вместе со С.А. Бобером ведёт «Язык программирования Python» (1–2 модули, 64 контактных часа, 3 кредита), где язык рассматривается с двух сторон: как инструмент анализа данных (NumPy, Pandas, Matplotlib) и как средство разработки веб-приложений (FastAPI, Pydantic, SQLAlchemy, Celery, Docker, Numba, GitLab). Первокурсникам-специалистам читает «Культуру работы с данными» — курс общего цикла в смешанном формате с онлайн-частью, состоящий из восьми тем: информационные пространства, моделирование, инструменты, кодирование и измерение информации, программное обеспечение и прикладные программы, работа с текстом, компьютерные сети и киберпространство; курс готовит студентов к независимой оценке цифровой грамотности. Для бакалавров направления «Прикладная математика» ведёт проектный семинар «Python в науке и инженерии» (первый курс, 3–4 модули): NumPy, SciPy, SymPy, Matplotlib и Pandas, работа в Jupyter Notebook и Google Colab, численные методы и визуализация результатов, а итог складывается из домашних заданий и финального проекта.

Практика разработки идёт параллельно с преподаванием. С 2017 года работает Python-разработчиком, с июля 2021 года — наставник на курсе «Python-разработчик» в Яндекс Практикуме. В 2015–2016 годах преподавала информатику в сети школ Lancman School, готовила школьников к ОГЭ и ЕГЭ. С 2013 года ведёт индивидуальные занятия по математике, информатике и программированию: основы Python и анализ данных на Python, математические дисциплины, подготовка к олимпиадам по математике и программированию, к ОГЭ и ЕГЭ и к вступительным испытаниям вузов. В разные годы в Вышке вела также занятия по информатике, теории чисел и истории криптографии.

Научные интересы связаны с прикладными задачами обработки данных и компьютерной безопасности. В 2017 году выступила на межвузовской научно-технической конференции студентов, аспирантов и молодых специалистов им. Е.В. Арменского с докладом «Задача восстановления сильно фрагментированных файлов» — о сборке исходного файла из разрозненных фрагментов; эта задача напрямую связана с направлением подготовки, где она преподаёт сегодня. Идентификаторы: ORCID 0000-0001-8701-6459, SPIN РИНЦ 1604-3336. Владеет английским языком.

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

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

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

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

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

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

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