Academic Appointments


Program Affiliations


  • Symbolic Systems Program

Stanford Advisees


All Publications


  • TMOSS: Using Intermediate Assignment Work to Understand Excessive Collaboration in Large Classes Yan, L., McKeown, N., Sahami, M., Piech, C., Assoc Comp Machinery ASSOC COMPUTING MACHINERY. 2018: 110–15
  • BlueBook: A Computerized Replacement for Paper Tests in Computer Science Piech, C., Gregg, C., Assoc Comp Machinery ASSOC COMPUTING MACHINERY. 2018: 562–67
  • Deep Knowledge Tracing Piech, C., Bassen, J., Huang, J., Ganguli, S., Sahami, M., Guibas, L., Sohl-Dickstein, J., Cortes, C., Lawrence, N. D., Lee, D. D., Sugiyama, M., Garnett, R. NEURAL INFORMATION PROCESSING SYSTEMS (NIPS). 2015
  • Modeling How Students Learn to Program 43rd ACM Technical Symposium on Computer Science Education (SIGCSE 2012) Piech, C., Sahami, M., Koller, D., Cooper, S., Blikstein, P. ASSOC COMPUTING MACHINERY. 2011: 153–158