Modeling how students learn to program. - Chris Piech; Mehran Sahami; Daphne Koller; Steve Cooper; Paulo Blikstein (SIGCSE, 2012)

Syntactic and Functional Variability of a Million Code Submissions in a Machine Learning MOOC. - Jonathan Huang; Chris Piech; Andy Nguyen; Leonidas J. Guibas (AIED Workshops, 2013)

Tuned Models of Peer Assessment in MOOCs. - Chris Piech; Jonathan Huang; Zhenghao Chen; Chuong B. Do; Andrew Y. Ng; Daphne Koller (EDM, 2013)

Deconstructing disengagement: analyzing learner subpopulations in massive open online courses. - René F. Kizilcec; Chris Piech; Emily Schneider (LAK, 2013)

Codewebs: scalable homework search for massive open online programming courses. - Andy Nguyen; Christopher Piech; Jonathan Huang; Leonidas J. Guibas (WWW, 2014)

Who Are You? We Really Wanna Know... Especially If You Think You're Like a Computer Scientist. - Rob Semmens; Chris Piech; Michelle Friend (GenderIT, 2015)

Learning Program Embeddings to Propagate Feedback on Student Code. - Chris Piech; Jonathan Huang; Andy Nguyen; Mike Phulsuksombati; Mehran Sahami; Leonidas J. Guibas (ICML, 2015)

Autonomously Generating Hints by Inferring Problem Solving Policies. - Chris Piech; Mehran Sahami; Jonathan Huang; Leonidas J. Guibas (L@S, 2015)

Deep Knowledge Tracing. - Chris Piech; Jonathan Bassen; Jonathan Huang; Surya Ganguli; Mehran Sahami; Leonidas J. Guibas; Jascha Sohl-Dickstein (NIPS, 2015)

As CS Enrollments Grow, Are We Attracting Weaker Students? - Mehran Sahami; Chris Piech (SIGCSE, 2016)

Uncovering patterns in student work: machine learning to understand human learning. - Chris Piech (2016)

Learning to Represent Student Knowledge on Programming Exercises Using Deep Learning. - Lisa Wang; Angela Sy; Larry Liu; Chris Piech (EDM, 2017)

Deep Knowledge Tracing On Programming Exercises. - Lisa Wang; Angela Sy; Larry Liu; Chris Piech (L@S, 2017)

Sharing and Using Programming Log Data (Abstract Only). - Thomas W. Price; Neil C. C. Brown; Chris Piech; Kelly Rivers (SIGCSE, 2017)

BlueBook: A Computerized Replacement for Paper Tests in Computer Science. - Chris Piech; Chris Gregg (SIGCSE, 2018)

TMOSS: Using Intermediate Assignment Work to Understand Excessive Collaboration in Large Classes. - Lisa Yan; Nick McKeown; Mehran Sahami; Chris Piech (SIGCSE, 2018)

Achieving Fairness through Adversarial Learning: an Application to Recidivism Prediction. - Christina Wadsworth; Francesca Vera; Chris Piech (CoRR, 2018)

Zero Shot Learning for Code Education: Rubric Sampling with Deep Learning Inference. - Mike Wu; Milan Mosse; Noah D. Goodman; Chris Piech (AAAI, 2019)

Grades are not Normal: Improving Exam Score Models Using the Logit-Normal Distribution. - Noah Arthurs; Ben Stenhaug; Sergey Karayev; Chris Piech (EDM, 2019)

Using Latent Variable Models to Observe Academic Pathways. - Nate Gruver; Ali Malik; Brahm Capoor; Chris Piech; Mitchell L. Stevens; Andreas Paepcke (EDM, 2019)

Pensieve: Feedback on Coding Process for Novices. - Lisa Yan; Annie Hu; Chris Piech (SIGCSE, 2019)

The PyramidSnapshot Challenge: Understanding Student Process from Visual Output of Programs. - Lisa Yan; Nick McKeown; Chris Piech (SIGCSE, 2019)

Generative Grading: Neural Approximate Parsing for Automated Student Feedback. - Ali Malik; Mike Wu; Vrinda Vasavada; Jinpeng Song; John Mitchell; Noah D. Goodman; Chris Piech (CoRR, 2019)

The Stanford Acuity Test: A Probabilistic Approach for Precise Visual Acuity Testing. - Chris Piech; Ali Malik; Laura M. Scott; Robert T. Chang; Charles Lin (CoRR, 2019)

The Stanford Acuity Test: A Precise Vision Test Using Bayesian Techniques and a Discovery in Human Visual Response. - Chris Piech; Ali Malik; Laura M. Scott; Robert T. Chang; Charles Lin (AAAI, 2020)

Measuring Ability-to-Learn Using Parametric Learning Gain Functions. - Chris Piech; Engin Bumbacher; Richard Lee Davis (EDM, 2020)

Variational Item Response Theory: Fast, Accurate, and Expressive. - Mike Wu; Richard Lee Davis; Benjamin W. Domingue; Chris Piech; Noah D. Goodman (EDM, 2020)

Using Google Search Trends to Estimate Global Patterns in Learning. - Serhat Arslan; Mo Tiwari; Chris Piech (L@S, 2020)

Human Languages in Source Code: Auto-Translation for Localized Instruction. - Chris Piech; Sami Abu-El-Haija (L@S, 2020)

Co-Teaching Computer Science Across Borders: Human-Centric Learning at Scale. - Chris Piech; Lisa Yan; Lisa Einstein; Ana Saavedra; Baris Bozkurt; Eliska Sestáková; Ondrej Guth; Nick McKeown (L@S, 2020)

BanditPAM: Almost Linear Time k-Medoids Clustering via Multi-Armed Bandits. - Mo Tiwari; Martin Jinye Zhang; James Mayclin; Sebastian Thrun; Chris Piech; Ilan Shomorony (NeurIPS, 2020)

Bandit-PAM: Almost Linear Time k-Medoids Clustering via Multi-Armed Bandits. - Mo Tiwari; Martin Jinye Zhang; James Mayclin; Sebastian Thrun; Chris Piech; Ilan Shomorony (CoRR, 2020)

Using Radio Archives for Low-Resource Speech Recognition: Towards an Intelligent Virtual Assistant for Illiterate Users. - Moussa Doumbouya; Lisa Einstein; Chris Piech (AAAI, 2021)

SimGrade: Using Code Similarity Measures for More Accurate Human Grading. - Sonja Johnson-Yu; Nicholas Bowman; Mehran Sahami; Chris Piech (EDM, 2021)

Generative Grading: Near Human-level Accuracy for Automated Feedback on Richly Structured Problems. - Ali Malik; Mike Wu; Vrinda Vasavada; Jinpeng Song; Madison Coots; John Mitchell; Noah D. Goodman; Chris Piech (EDM, 2021)

Simplifying Automated Assessment in CS1. - Charis Charitsis; Chris Piech; John C. Mitchell (ICETM, 2021)

Assessing Function Names and Quantifying the Relationship Between Identifiers and Their Functionality to Improve Them. - Charis Charitsis; Chris Piech; John C. Mitchell (L@S, 2021)

Play to Grade: Testing Coding Games as Classifying Markov Decision Process. - Allen Nie; Emma Brunskill; Chris Piech (NeurIPS, 2021)

PearProgram: A More Fruitful Approach to Pair Programming. - Maxwell Bigman; Ethan Roy; Jorge Garcia; Miroslav Suzara; Kaili Wang; Chris Piech (SIGCSE, 2021)

Code in Place: Online Section Leading for Scalable Human-Centered Learning. - Christopher Piech; Ali Malik; Kylie Jue; Mehran Sahami (SIGCSE, 2021)

ProtoTransformer: A Meta-Learning Approach to Providing Student Feedback. - Mike Wu; Noah D. Goodman; Chris Piech; Chelsea Finn (CoRR, 2021)

Modeling Item Response Theory with Stochastic Variational Inference. - Mike Wu; Richard Lee Davis; Benjamin W. Domingue; Chris Piech; Noah D. Goodman (CoRR, 2021)

The AI Teacher Test: Measuring the Pedagogical Ability of Blender and GPT-3 in Educational Dialogues. - Anaïs Tack; Chris Piech (EDM, 2022)

Function Names: Quantifying the Relationship Between Identifiers and Their Functionality to Improve Them. - Charis Charitsis; Chris Piech; John C. Mitchell (L@S, 2022)

Using NLP to Quantify Program Decomposition in CS1. - Charis Charitsis; Chris Piech; John C. Mitchell (L@S, 2022)

Giving Feedback on Interactive Student Programs with Meta-Exploration. - Evan Zheran Liu; Moritz Stephan; Allen Nie; Chris Piech; Emma Brunskill; Chelsea Finn (NeurIPS, 2022)

MABSplit: Faster Forest Training Using Multi-Armed Bandits. - Mo Tiwari; Ryan Kang; Jaeyong Lee; Chris Piech; Ilan Shomorony; Sebastian Thrun; Martin J. Zhang (NeurIPS, 2022)

Feedback on Program Development Process for CS1 Students. - Charis Charitsis; Chris Piech; John C. Mitchell (SIGCSE (2), 2022)

MABSplit: Faster Forest Training Using Multi-Armed Bandits. - Mo Tiwari; Ryan Kang; Je-Yong Lee; Sebastian Thrun; Chris Piech; Ilan Shomorony; Martin Jinye Zhang (CoRR, 2022)

Faster Maximum Inner Product Search in High Dimensions. - Mo Tiwari; Ryan Kang; Je-Yong Lee; Luke Lee; Chris Piech; Sebastian Thrun; Ilan Shomorony; Martin Jinye Zhang (CoRR, 2022)

Towards the Future of AI-Augmented Human Tutoring in Math Learning. - Vincent Aleven; Richard G. Baraniuk; Emma Brunskill; Scott A. Crossley; Dora Demszky; Stephen Fancsali; Shivang Gupta; Kenneth R. Koedinger; Chris Piech; Steven Ritter 001; Danielle R. Thomas; Simon Woodhead 002; et al. (AIED (Posters/Late Breaking Results/...), 2023)

The BEA 2023 Shared Task on Generating AI Teacher Responses in Educational Dialogues. - Anaïs Tack; Ekaterina Kochmar; Zheng Yuan 003; Serge Bibauw; Chris Piech (BEA@ACL, 2023)

Variational Temporal IRT: Fast, Accurate, and Explainable Inference of Dynamic Learner Proficiency. - Yunsung Kim; Sreechan Sankaranarayanan; Chris Piech; Candace Thille (EDM, 2023)

The Student Zipf Theory: Inferring Latent Structures in Open-Ended Student Work To Help Educators. - Yunsung Kim; Chris Piech (LAK, 2023)

High-Resolution Course Feedback: Timely Feedback Mechanism for Instructors. - Yunsung Kim; Chris Piech (L@S, 2023)

GPTeach: Interactive TA Training with GPT-based Students. - Julia M. Markel; Steven G. Opferman; James A. Landay; Chris Piech (L@S, 2023)

MoCa: Measuring Human-Language Model Alignment on Causal and Moral Judgment Tasks. - Allen Nie; Yuhui Zhang; Atharva Amdekar; Chris Piech; Tatsunori B. Hashimoto; Tobias Gerstenberg (NeurIPS, 2023)

Detecting the Reasons for Program Decomposition in CS1 and Evaluating Their Impact. - Charis Charitsis; Chris Piech; John C. Mitchell (SIGCSE (1), 2023)

Machine Translation for Nko: Tools, Corpora, and Baseline Results. - Moussa Doumbouya; Baba Mamadi Diané; Solo Farabado Cissé; Djibrila Diané; Abdoulaye Sow; Séré Moussa Doumbouya; Daouda Bangoura; Fodé Moriba Bayo; Ibrahima Sory 2. Condé; Kalo Mory Diané; Chris Piech; Christopher D. Manning (WMT, 2023)

Bayesian Decision Trees via Tractable Priors and Probabilistic Context-Free Grammars. - Colin Sullivan; Mo Tiwari; Sebastian Thrun; Chris Piech (CoRR, 2023)

BanditPAM++: Faster k-medoids Clustering. - Mo Tiwari; Ryan Kang; Donghyun Lee; Sebastian Thrun; Chris Piech; Ilan Shomorony; Martin Jinye Zhang (CoRR, 2023)

From Tarzan to Tolkien: Controlling the Language Proficiency Level of LLMs for Content Generation. - Ali Malik; Stephen Mayhew 001; Christopher Piech; Klinton Bicknell (ACL (Findings), 2024)

Grading and Clustering Student Programs That Produce Probabilistic Output. - Yunsung Kim; Jadon Geathers; Chris Piech (EDM, 2024)

Faster Maximum Inner Product Search in High Dimensions. - Mo Tiwari; Ryan Kang; Jaeyong Lee; Donghyun Lee; Christopher Piech; Sebastian Thrun; Ilan Shomorony; Martin Jinye Zhang (ICML, 2024)

TeachNow: Enabling Teachers to Provide Spontaneous, Realtime 1: 1 Help in Massive Online Courses. - Ali Malik; Juliette Woodrow; Chao Wang; Chris Piech (ITiCSE (1), 2024)

Handwritten Code Recognition for Pen-and-Paper CS Education. - Md Sazzad Islam; Moussa Koulako Bala Doumbouya; Christopher D. Manning; Chris Piech (L@S, 2024)

PyodideU: Unlocking Python Entirely in a Browser for CS1. - Thomas Jefferson; Chris Gregg; Chris Piech (SIGCSE (1), 2024)

A Fast and Accurate Machine Learning Autograder for the Breakout Assignment. - Evan Zheran Liu; David Yuan 001; Ahmed Ahmed; Elyse Cornwall; Juliette Woodrow; Kaylee Burns; Allen Nie; Emma Brunskill; Chris Piech; Chelsea Finn (SIGCSE (1), 2024)

Learners Teaching Novices: An Uplifting Alternative Assessment. - Ali Malik; Juliette Woodrow; Chris Piech (SIGCSE (1), 2024)

Math IDE: A Platform for Creating with Math. - Sierra Wang; John C. Mitchell; Nick Haber; Chris Piech (SIGCSE (2), 2024)

A Large Scale RCT on Effective Error Messages in CS1. - Sierra Wang; John C. Mitchell; Chris Piech (SIGCSE (1), 2024)

AI Teaches the Art of Elegant Coding: Timely, Fair, and Helpful Style Feedback in a Global Course. - Juliette Woodrow; Ali Malik; Chris Piech (SIGCSE (1), 2024)

The GPT Surprise: Offering Large Language Model Chat in a Massive Coding Class Reduced Engagement but Increased Adopters Exam Performances. - Allen Nie; Yash Chandak; Miroslav Suzara; Ali Malik; Juliette Woodrow; Matt Peng; Mehran Sahami; Emma Brunskill; Chris Piech (CoRR, 2024)

AI Web Agents Can Effectively Guide Lesson Design and Predict Student Outcomes. - Sierra Wang; John C. Mitchell; Chris Piech (AIED (2), 2025)

Improving Generative AI Student Feedback: Direct Preference Optimization with Teachers in the Loop. - Juliette Woodrow; Chris Piech; Sanmi Koyejo (EDM, 2025)

Soft Grades: A Calibrated and Accurate Method for Course-Grade Estimation that Expresses Uncertainty. - Juliette Woodrow; Chris Piech (LAK, 2025)

Fostering and Understanding Diverse Interpersonal Connections in a Massive Online CS1 Course. - Miranda Li; Ali Malik; Chris Piech (SIGCSE (1), 2025)

Infinite Story. - Chris Piech; Mehran Sahami; Yasmine Alonso; Katie Liu; Javokhir Arifov; Anjali Sreenivas; Dan Webber; Tina Zheng; Ngoc Nguyen; Iddah Mlauzi; Juliette Woodrow (SIGCSE (2), 2025)