
About
John R. Hott is an Associate Professor in the Department of Computer Science at the University of Virginia. He holds a Ph.D. from the University of Virginia (2018) and degrees from the College of William and Mary (B.S. 2005, M.S. 2007). His research focuses on improving CS education through AI integration, analyzing student collaboration dynamics, and social network evolution. He also explores data visualization and interdisciplinary applications in the humanities and education.
Education:
- Ph.D. Computer Science, University of Virginia, 2018
- M.S. Computer Science, College of William and Mary, 2007
- B.S. Computer Science and Mathematics, College of William and Mary, 2005
Research Interests:
- CS Education innovations
- Collaboration policies and academic integrity
- Social network analysis in evolving systems
- AI-driven classroom tools
- Data visualization techniques
- CS integration in humanities
His recent work emphasizes equitable course design, leveraging community software, and pandemic-era educational adaptations. Notable contributions include the ASCI initiative and analysis of Piazza engagement patterns.
Awards:
- ACM@UVA Teacher of the Year (2024)
- ACM@UVA Rising Star Faculty (2023)
- Raven Fellowship (2015)
John teaches courses like CS4730 (Game Design), CS4640 (Web Programming), and foundational algorithms and data structures. His work bridges pedagogical theory with practical classroom implementation, emphasizing scalable solutions for large enrollments.
Find John R. Hott elsewhere
Related Searches
You Might Also Like
Luther TychonievichUniversity of Illinois Urbana-Champaign · Teaching Professor- Ashley GaoCollege of William & Mary · Assistant Professor
Hyojoon KimUniversity of Virginia · Assistant Professor
John StaskoGeorgia Institute of Technology · Professor
Wajih Ul HassanUniversity of Virginia · Assistant Professor
Amanda WatsonUniversity of Virginia · Assistant Professor