Education
- Doctorate of Philosophy (Ph.D.), Computer Science
- Masters of Engineering (M.Eng.), Computer Science
- Bachelor of Science (B.S.), Computer Science
Service
- Computer Science Teaching Faculty Promotion Committee: 2022
- Computer Science Teaching Faculty Search Committee: 2016-Present
- Chair: 2017, 2020, 2022 (co-chair)
- International Collegiate Programming Contest (ICPC) Coach
- World Finals (WF): 2018, 2019
- North American Championship (NAC): 2022, 2023
- North American Divisional Contest (NADC): 2021
- North American Invitational Programming Contest (NAIPC): 2015, 2018, 2019
- Rocky Mountain Regional Contest (RMRC): 2015-2023
- Undergraduate Council Representative: 2016-2022
- University Teaching Faculty Promotion Committee: 2022-Present
Honors and Awards
- Mines Teaching Award, Colorado School of Mines, 2023
- Silver Best Student Paper award, 'On the Consistency of the Biometric Menagerie for Irises and Iris Matchers,' 2011 IEEE International Workshop on Information Forensics and Security (WIFS 2011)
- GAANN Fellowship, 2010-2013
- Eagle Scout, Boy Scouts of America, 2000
Curriculum Vitae
|