Sally Hamouda
About
I am a collegiate associate professor in the Department of Computer Science at Virginia Tech. I teach a wide variety of introductory and advanced computer science courses. My research interests include computer science education, data analytics, and text mining. I earned my doctorate in computer science at Virginia Tech in the US, and my master's and bachelor's in computer engineering at Cairo University in Egypt. I have seventeen years of teaching experience as a teaching assistant, an instructor, and an assistant professor. I am passionate about teaching and the power of education to change people's lives.
Research Performance Summary
First Recorded Paper
Put-tag: personalized user-centric tag recommendation for social bookmarking systems
Year: 2011
Citations: 36
Venue: Social network analysis and mining 1 (4)
Latest Recorded Paper
Designing Answer-Aware LLM Hints to Scaffold Deeper Learning in K–12 Programming Education
Year: 2025
Citations: 0
Venue: Proceedings of the 2025 ACM Conference on International Computing Education
Last 10 Years Publication Activity
This timeline shows the professor's yearly publication activity.