Ольга Новикова
- Телефон: +7 921 123 45 67
- Эл. почта: olga.novikova@email.com
- Местоположение: Санкт-Петербург, Россия
- LinkedIn: olganovikovacs
Резюме
Опытный преподаватель компьютерных наук с 8-летним стажем в высшем образовании, специализирующийся на алгоритмах, структурах данных и машинном обучении. Разработала и внедрила инновационные учебные программы, что привело к повышению успеваемости студентов в среднем на 15% и увеличению количества выпускников, трудоустроенных в ИТ-сфере, на 20%.
Активно занимается научно-исследовательской деятельностью, публикует статьи по оптимизации алгоритмов, и является наставником для студентов, успешно участвующих в региональных и национальных олимпиадах по программированию.
Опыт работы
Доцент кафедры информатики, Санкт-Петербургский государственный университет -- Санкт-Петербург, Россия
Сентябрь 2018 – настоящее время
-
Разработала и преподавала курсы по продвинутым алгоритмам, машинному обучению и базам данных для студентов бакалавриата и магистратуры (50+ студентов в каждом потоке).
-
Осуществила научное руководство 15 дипломными работами бакалавров и 7 магистерскими диссертациями, 80% из которых были защищены на «отлично».
-
Внедрила интерактивные методы обучения и проектный подход, что привело к увеличению вовлеченности студентов на 25% и улучшению оценок по курсам на 10%.
-
Активно участвовала в разработке грантовых заявок, привлекла финансирование в размере 1.5 млн рублей для научно-исследовательского проекта по обработке естественного языка.
Старший преподаватель кафедры компьютерных технологий, Университет ИТМО -- Санкт-Петербург, Россия
Сентябрь 2015 – Август 2018
-
Преподавала основы программирования на Python и C++, структуры данных и дискретную математику для студентов первых курсов (до 100 студентов в группе).
-
Разработала и обновила методические материалы для 3 ключевых курсов, что улучшило понимание предмета студентами и снизило количество неуспевающих на 15%.
-
Консультировала студентов по курсовым проектам, помогая им применять теоретические знания на практике.
-
Участвовала в организации и проведении ежегодных университетских олимпиад по программированию.
Образование
Санкт-Петербургский государственный университет, Кандидат технических наук в Компьютерные науки (Машинное обучение) -- Санкт-Петербург, Россия
Сентябрь 2012 – Июнь 2015
Санкт-Петербургский государственный университет, Магистр в Прикладная математика и информатика -- Санкт-Петербург, Россия
Сентябрь 2010 – Июнь 2012
Санкт-Петербургский государственный университет, Бакалавр в Прикладная математика и информатика -- Санкт-Петербург, Россия
Сентябрь 2006 – Июнь 2010
Навыки
Методы преподавания: Разработка учебных программ, проектное обучение, интерактивные лекции, дистанционное обучение, оценка знаний, наставничество студентов
Языки программирования: Python, C++, Java, R, SQL, MATLAB
Области компьютерных наук: Алгоритмы и структуры данных, Машинное обучение, Глубокое обучение, Обработка естественного языка, Базы данных, Теория сложности, Дискретная математика, Распределенные системы
Инструменты и технологии: TensorFlow, PyTorch, Scikit-learn, Git, Docker, Jupyter Notebook, LaTeX, MS Office Suite
Научно-исследовательские навыки: Анализ данных, статистическое моделирование, академическое письмо, публикация статей, рецензирование, грантрайтинг