Service Highlights

ACM SIGCSE (Special Interest Group on Computer Science Education)

  • I was honored to serve as Symposium Co-Chair for SIGCSE TS 2020 in Portland, OR (until it was canceled on the first day due to COVID-19), and SIGCSE TS2021 online in Pathable.

  • Service on the Organizing and Program Committees at SIGCSE, ITiCSE, CSEE&T, and other conferences

    • Served as Associate Program Chair for SIGCSE for multiple years
    • SIGCSE 2018: Webmaster and Database Co-Chair
    • SIGCSE 2019: Database Co-Chair and Birds-of-a-Feather Co-Chair
  • Guest editor of ACM TOCE for a special issue on capstones and large course projects

Center for Innovation in Computing Education and Outreach @ UVA

Department of Computer Science @ UVA

  • Chair of the CS Undergraduate Curriculum Committee for multiple years
    • Helped enact sevearl major changes to the curriculum, including a revamp of CS1 and introducting a capstone program
    • Currently responsible for a full redesign of the entire CS curriculum
  • Chair of the SEAS Undergraduate Curriculum Committee for multiple years