teaching

classroom teaching

  • Fall 2024, 17-415: Software Engineering Reflection
  • Spring 2024, 17-950: Crafting Software
  • Fall 2023, 17-415: Software Engineering Reflection
  • Fall 2022, 17-415: Software Engineering Reflection
  • Spring 2022, 17-950: Crafting Software
  • Fall 2021, 17-415: Software Engineering Reflection
  • Spring 2021, 17-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