Positions
- Past Chair, U.S. Technology Policy Committee (2018 - 2033)
- Computing Research Association (CRA), Representatives to Other Organizations (2003 - 2007, 2022 - 2025, 2023)
- Member, Publications Board (2017 - 2022, 2020)
- Member, Education Policy Committee (2015 - 2020)
- Member-at-Large, ACM Council (2012 - 2020)
- Chair, U.S. Technology Policy Committee (2015 - 2016)
- Member, Education Advisory Committee (2006 - 2016)