Teaching

Note

See Learning Design for examples of teaching materials and instructional redesigns.

Assistant Professor of Teaching (Tenure-track)

University of British Columbia · July 2025 – present

  • DSCI 521 Computing Platforms for Data Science (2025-26)
  • DSCI 524 Collaborative Software Development (2025-26)
  • DSCI 525 Web and Cloud Computing (2025-26)
  • DSCI 532 Data Visualization II (2025-26)

Sessional Instructor

University of British Columbia · March – June 2025

  • DSCI 525 Web and Cloud Computing (2024-25)

Course Instructor

University of Toronto · Winter 2024

Introduction to Computation and Data Science — a cross-disciplinary course taught jointly by the Depts. of Computer Science, Statistics, Geography, and Biology. Focused on designing deliberate practice activities for the course.

Mentor, Educational Data Science Track

LearnLab Summer School, Carnegie-Mellon University

Senior Lecturer in Computer Science

HSE University St. Petersburg · November 2013 – August 2021

  • Best Instructor 2021 (MSc in Information Systems & HCI)
  • Best Instructor 2020 (MSc in Information Systems & HCI, Research Supervision)
  • Dream Mentor 2018

Highlights

ML Systems Architecture I Course Mindmap

ML Systems Architecture I Course Mindmap

Simulator for AB testing cases

Simulator for AB testing cases

Principles

Teaching Principles Mindmap

Teaching Principles Mindmap

Data to Causality Scaffolded

Data to Causality Scaffolded

Scaffolding Research Skills with Simulators

Scaffolding Research Skills with Simulators

Co-Alignment with Authentic Tasks

Co-Alignment with Authentic Tasks

Specification Grading for Personalization and Equity

Specification Grading for Personalization and Equity

Student Projects

Learning Analytics

Learning Analytics

Learning From Errors: Designing Feedback for DS0 Students

Learning From Errors: Designing Feedback for DS0 Students

Theory Construction and Model Building

Theory Construction and Model Building

Segmentation of Expertise in Russian StackOverflow

Segmentation of Expertise in Russian StackOverflow

Players Transfers in Esports

Players Transfers in Esports

Women Data Leaders in Russia

Women Data Leaders in Russia

Migration

Migration

Toxic Communication on twitch.tv

Toxic Communication on twitch.tv

🧙 (Some of) Graduates

HSE University St. Petersburg (2014–2020)

During my work as a Senior Lecturer at HSE University, I supervised or co-advised a bunch of great students. Here are just some of them.

  • Alina Bakhitova
    • BA: Sociology and Data Science
    • Data Analyst, Metacore, Finland
  • Anastasia Kuznetsova
    • BA: Sociology and Data Science
    • MS: Information Systems and Human-Computer Interaction
    • BI Manager, Semrush, UAE
  • Anastasia Menshikova
    • BA: Sociology and Data Science
    • MSc: Sociology and Social Research, Utrecht University, Netherlands
    • PhD student in Analytical Sociology, Linköping University, Sweden
  • Denis Bulygin
    • BA: Sociology
    • MSc: Human-computer Interaction, Uppsala University, Sweden
    • PhD Candidate, Conversational AI, TU Delft, Netherlands
  • Ekaterina Marchenko
    • BA: Sociology and Social Informatics, Data Science
    • MSc (Tech): Computer, Communication and Information Sciences, Aalto University, Finland
    • Software Developer, Posti OY, Finland
  • Ivan Sokolov
    • BA: Logistics & Supply Chain Management
    • MSc: Information Systems and Human-Computer Interaction
    • Data Engineer, Mixort, Poland
  • Ksenia Konstantinova
    • BA: Sociology and Data Science
    • MSc: Information Systems and Human-Computer Interaction
    • Analyst in GameDev (MYTONA, Russia)
  • Olga Iarygina
    • BA: Sociology and Social Informatics, Data Science
    • MSc: IT and Cognition
    • PhD student, Human-Centered Data Science, IT University of Copenhagen, Denmark
    • Research Assistant, Human-Centred Computing, University of Copenhagen, Denmark
  • Stanislav Pozdniakov
    • BA: Sociology
    • PhD candidate in Information Technology, Department of Data Science, Monash University, Australia
    • Postdoctoral Research Fellow in Centre for Information Resilience, University of Queensland. Australia
  • Viktor Karepin
    • BA: Sociology
    • MA: Modern Social Analysis
    • Data Analyst, Playkot, Serbia
  • Vsevolod Suschevskiy
    • BA: Sociology and Social Informatics, Data Science
    • MSc: Information Systems and Human-Computer Interaction
    • PhD student, Technology & Social Behavior, Northwestern University, USA
  • Irina Busurkina
    • MA: Modern Social Analysis
    • Data Analyst, Booking.com, Netherlands
  • Daria Chuprina
    • BA: Area Studies and Data Science
    • MA: Modern Social Analysis
    • M.Ed. student, Learning Design, Innovation, and Technology, Harvard University, USA
  • Dmitry Mandrik
    • BA: Political Science
    • MA: Comparative Politics of Eurasia
    • Data Analyst Lead, Ventatel Limited, Cyprus
  • Alexander Popov
    • BA: Economics and Data Science
    • MSc: Information Systems and and Human-Computer Interaction
    • PhD Research Fellow, Computer Science, University of Bergen, Norway
  • Stanislav Kozlov
    • BA: Logistics & Supply Chain Management
    • MSc: Big Data Analysis for Business, Economy and Society
    • Sr. Data Analyst, HelloFresh, Berlin, Germany
  • Olga Silyutina
    • BA: Sociology and Data Science
    • MSc: Information Systems and Human-Computer Interaction
    • Product Analytics Lead, Sumsub, Berlin, Germany
  • Anastasiia Generalova
    • MS: Information Systems and Human-Computer Interaction
    • Senior Software Engineer, Azul Systems, Armenia/Bulgaria
  • Anastasiia Vlasenko
    • BA: Sociology and Social Informatics, Data Science
    • MSc: Informatics with specialization in Machine Learning, University of Bergen, Norway
  • Vsevolod Korshunov
    • BA: Economics
    • Operational/Business/Partnership Analyst at SberSeller
  • Vadim Voskresenskii
    • BA: Sociology
    • MA: Modern Social Analysis
    • Analytics Engineer at Polyteia, Germany
    • Core team member, Data Science for Social Good Berlin NGO, Germany
  • Sofia Tormasheva
    • BA: Logistics & Supply Chain Management, Data Science minor
    • MSc: Information Systems and Human-Computer Interaction
    • Data Analytics Lead (BI, DE), BIOCAD
  • Victor Zaika
    • MSc: Information Systems and Human-Computer Interaction
    • PhD student in Universität Bern, University Clinic für Visceral Surgery and Medicine and Gastroenterology
  • Sofia Tukhvatulina
    • BA: Sociology and Social Informatics
    • Program Facilitator, createMPLS, Minneapolis, MN, USA