Hailey Li

prof_pic.jpg

hal180 (at) ucsd.edu


Here is my CV as of September 2025.

My name is Haolin (Hailey) Li. I am a master’s student in CS at the University of California San Diego. My research interest lies broadly in CS education. Specifically, I am commited to exploring better teaching practices and bringing accessibility to the introduction to programming and computer science.

I do both research and teaching. My thesis project advised by Prof. Michael Coblenz is on understanding how professional developers debug and how to teach debugging more effectively. I am also a research assistant with Prof. Leo Porter in the CER Lab, where I study how students engage in vibe coding processes. Alongside research, I have consistently served as a teaching assistant at UCSD and was the MITES Semester 2025 CS instructor.

Before UCSD, I graduated Magna Cum Laude from Wellesley College, double majoring in CS and Sociology. While at Wellesley, I worked as a research assistant at the MIT STEP lab in the Everyday AI research project. Before Wellesley, I was at UWC Atlantic in Wales, the UK. This educational movement introduced me to the fields of education and sociology.

Outside of academics, I enjoy video games and music. With 12 years of choir experience, I now sing as an alto in the La Jolla Symphony and Chorus.



News

Sep 01, 2024 I graduated from Wellesley College and have started my master’s studies at UCSD.


Publications

  1. Preprint
    How Professional Software Engineers Debug: A Grounded Theory Analysis
    Haolin Li, and Michael Coblenz
    Please contact me for details , 2025
  2. Preprint
    Exploring Student-AI Interactions in Vibe Coding
    Francis Geng, Anshul Shah, Haolin Li, Nawab Mulla, Steven Swanson, Gerald Soosai Raj, Daniel Zingaro, and Leo Porter
    2025
  3. ISLS
    Online vs In-Person Professional Learning Communities: A Qualitative Comparison of Teacher Learning Experiences
    Katherine Moore, Helen Zhang, Pawan Gupta, Zoe Kuhlken, Haolin Li, and Irene Lee
    2023