Virginia Tech® home

Yan Chen

Assistant Professor

Yan Chen is an Assistant Professor of Computer Science at Virginia Tech (USA) where he directs the Programming with Intelligent Machines & Environments Lab (PRIME) PRIME Logo. Yan is active in the Human-Computer Interaction (HCI) research community. His research spans programming support tools, learning at scale, real-time data analysis, and CS education. His work has been published at top HCI conferences, including ACM CHI, UIST, and CSCW. He received the Best Short Paper award at VL/HCC 2020, the Best Paper at L@S 2024, and the Best Paper Honorable Mention Award at CHI 2023, and UIST 2022. Yan was a Postdoctoral Fellow at the University of Toronto (Canada). He received his Ph.D. degree from the University of Michigan (USA), and BS and MS degrees in Applied Math and Electrical & Computer Engineering from the University of Colorado, Boulder (USA).

Research and Scholarly Interests

Human Computer Interaction, Programming Learning at Scale, CS Education, Developer Support Tools