Lisa Yan
Research Areas
Teaching Schedule
Fall 2024
- CS 195. Social Implications of Computer Technology, Tu 15:30-16:59, Physics Building 1
- CS H195. Honors Social Implications of Computer Technology, Tu 15:30-16:59, Physics Building 1
Biography
Lisa Yan is an Assistant Teaching Professor in EECS starting Spring 2022. Her current research interests are data analysis of student learning in large computer science and data science courses, computing ethics education, and teaching assistant education. Her previous research was in software-defined networking and performance of network switches.
Education
- 2019, PhD, Electrical Engineering, Stanford University
- 2015, MS, Electrical Engineering, Stanford University
- 2013, BS, Electrical Engineering and Computer Science, University of California, Berkeley
Selected Publications
- J. Schwartz, M. Bohannan, J. Yim, Y. Tang, D. Benedicto, C. Liu, A. Fox, L. Yan, and N. Norouzi, "Automated Support for Flexible Extensions," in Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 2, SIGCSE 2024, New York, NY, USA: Association for Computing Machinery, 2024, pp. 1810–1811.
- Y. Tang, J. Yim, J. Schwartz, M. Bohannan, D. Benedicto, C. Liu, A. Fox, L. Yan, and N. Norouzi, "Supporting Mastery Learning with Flexible Extensions," in Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 2, SIGCSE 2024, New York, NY, USA: Association for Computing Machinery, 2024, pp. 1834–1835.
- M. Miroyan, S. Weng, R. Shah, L. Yan, and N. Norouzi, "EIT: Earnest Insight Toolkit for Evaluating Students' Earnestness in Interactive Lecture Participation Exercises," in Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1, SIGCSE 2024, New York, NY, USA: Association for Computing Machinery, 2024, pp. 860–866.
- S. Rampure, C. Pyles, J. Eldridge, and L. Yan, "Otter-Grader: A Lightweight Solution for Creating and Grading Jupyter Notebook Assignments," in JupyterCon, 2023.
- C. Alvarado, J. Hummel, D. Mirza, R. Revelo, and L. Yan, "Scaling and Adapting a Program for Early Undergraduate Research in Computing," in Proceedings of the 53rd ACM Technical Symposium on Computer Science Education - Volume 1, SIGCSE 2022, New York, NY, USA: Association for Computing Machinery, 2022, pp. 50–56.
- G. Rusak and L. Yan, "Unique Exams: Designing Assessments for Integrity and Fairness," in Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, SIGCSE '21, New York, NY, USA: Association for Computing Machinery, 2021, pp. 1170–1176.
- C. Piech, L. Yan, L. Einstein, A. Saavedra, B. Bozkurt, E. Sestakova, O. Guth, and N. McKeown, "Co-Teaching Computer Science Across Borders: Human-Centric Learning at Scale," in Proceedings of the Seventh ACM Conference on Learning @ Scale, L@S '20, New York, NY, USA: Association for Computing Machinery, 2020, pp. 103–113.
- L. Yan, N. McKeown, and C. Piech, "The PyramidSnapshot Challenge: Understanding Student Process from Visual Output of Programs," in Proceedings of the 50th ACM Technical Symposium on Computer Science Education, SIGCSE '19, New York, NY, USA: Association for Computing Machinery, 2019, pp. 119–125.
- L. Yan, A. Hu, and C. Piech, "Pensieve: Feedback on Coding Process for Novices," in Proceedings of the 50th ACM Technical Symposium on Computer Science Education, SIGCSE '19, New York, NY, USA: Association for Computing Machinery, 2019, pp. 253–259.
- L. Yan, N. McKeown, M. Sahami, and C. Piech, "TMOSS: Using Intermediate Assignment Work to Understand Excessive Collaboration in Large Classes," in Proceedings of the 49th ACM Technical Symposium on Computer Science Education, SIGCSE '18, New York, NY, USA: Association for Computing Machinery, 2018, pp. 110–115.
- L. Yan and N. McKeown, "Learning Networking by Reproducing Research Results," SIGCOMM Comput. Commun. Rev., vol. 47, no. 2, pp. 19–26, May 2017.
- L. Jose, L. Yan, M. Alizadeh, G. Varghese, N. McKeown, and S. Katti, "High Speed Networks Need Proactive Congestion Control," in Proceedings of the 14th ACM Workshop on Hot Topics in Networks, HotNets-XIV, New York, NY, USA: Association for Computing Machinery, 2015.
- L. Jose, L. Yan, G. Varghese, and N. McKeown, "Compiling Packet Programs to Reconfigurable Switches," in 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15), Oakland, CA: USENIX Association, 2015, pp. 103--115.