teaching and advising

teaching

  • :new: Spring 2021, 17-450/950: Crafting Software
  • Fall 2020, 17-415/905: Software Engineering Reflection
  • Fall 2019, 17-437/17-637: Web Application Development
  • Fall 2018, 17-437/17-637: Web Application Development
  • Fall 2017, 15-437/15-637: Web Application Development
  • Fall 2016, 15-437/15-637: Web Application Development
  • Spring 2009, Teaching Assistant, Foundations of Software Engineering
  • Fall 2008, Teaching Assistant, Web Application Development

advising

phd students
  • Jenna Wise (co-advised by Jonathan Aldrich)
  • Wode “Nimo” Ni (co-advised by Ken Koedinger)
  • Katherine Ye (collaborator; advised by Jonathan Aldrich and Keenan Crane)
undergraduate students
  • Max Krieger
  • Stella Trout

alumni

phd thesis committees
  • Michael Coblenz
  • Zack Coker
masters students
  • Dor Ma’ayan (visitor from Technion—Israel Institute of Technology)
  • Johann Thor Mogensen Ingibergsson (visitor from University of Southern Denmark)
  • Waqar Ahmad
  • Darpan Saini
undergraduate students
  • Courtney Miller (Summer 2019)
  • Anael Kuperwajs Cohen (Summer 2019)
  • Gauri Kambhatla (Summer 2019)
  • Sam Estep (Summer 2019)
  • Lily Shellhammer (Summer 2018)
  • Miles Baker (Summer 2018)
  • Paulette Koronkevich (Summer 2018)
  • Wode “Nimo” Ni (Summers 2017 and 2018)
  • Celeste Barnaby (Summer 2017)
  • Tyler Etzel (Summers 2016 amd 2017)
  • Whitney Nelson (Summer 2016)
  • David Widder (Summer 2016)
  • Sophie Gairo (Summer 2015)
  • Sarah Chasins (Summer 2011)