Publications
For the full list, see Google Scholar.
2027
- SIGCSEFrom Sourcing to Learning: How Students Engage with Peer-Generated Learning Materials at ScaleIn Proceedings of the ACM Technical Symposium on Computer Science Education (SIGCSE TS), 2027To appear
- SIGCSEReal Projects, Real Managers: Cross-Course Learning Between Project Management and Programming CoursesIn Proceedings of the ACM Technical Symposium on Computer Science Education (SIGCSE TS), 2027To appear
2026
- TOCEACM Transactions on Computing Education (TOCE), 2026
- AIESIn Proceedings of the AAAI/ACM Conference on AI, Ethics, and Society (AIES), 2026
- AIEDIn Proceedings of the International Conference on Artificial Intelligence in Education (AIED), 2026 · Short Paper
- IUIIn Proceedings of the 31st International Conference on Intelligent User Interfaces (IUI), 2026
- CSCLFarm Harvests and Airplane Engines: Contextualizing Database Exercises in Relatable Contexts with a Learnersourcing WorkflowIn Proceedings of the International Conference on Computer-Supported Collaborative Learning (CSCL), ISLS Annual Meeting, 2026
- SEFIStudents’ Experiences of Large Language Models for Learning Systems Analysis and Design: A PhenomenographyIn Proceedings of the Annual Conference of the European Society for Engineering Education (SEFI), 2026
- ICTDIn International Conference on Transportation and Development 2026, 2026
- IUIIn Companion Proceedings of the 31st International Conference on Intelligent User Interfaces (IUI Companion), 2026 · Poster
- IUIIn Companion Proceedings of the 31st International Conference on Intelligent User Interfaces (IUI Companion), 2026 · Poster
- ASCBehind the Job: A Multi-Perspective, Scenario-Based Web Application for Employment-Scam Awareness Among Young AdultsIn Annual Meeting of the American Society of Criminology (ASC), 2026 · Presentation
- HealthIUISmartPause: Designing a Reinforcement Learning Model for Reducing Screen TimeIn Workshop on Intelligent & Interactive Health User Interfaces (HealthIUI), 2026 · Workshop Paper
2025
- TORSACM Transactions on Recommender Systems (TORS), 2025
- SIGCITEIn Proceedings of the 26th ACM Annual Conference on Cybersecurity & Information Technology Education (SIGCITE), 2025
- FIEIn Proceedings of the IEEE Frontiers in Education Conference (FIE), 2025
- FIEIn Proceedings of the IEEE Frontiers in Education Conference (FIE), 2025
- ITiCSEIn Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE), 2025
- NLP4DHIn Proceedings of the 5th International Conference on Natural Language Processing for Digital Humanities (NLP4DH), 2025
- SIGCSEIn Proceedings of the 56th ACM Technical Symposium on Computer Science Education (SIGCSE TS), 2025
2024
- TiiSACM Transactions on Interactive Intelligent Systems (TiiS), 2024Best Paper Award
- NAFIPSIn Proceedings of the North American Fuzzy Information Processing Society Conference (NAFIPS), 2024Honorable Mention for Student Papers
- GIIn Proceedings of the 50th Graphics Interface Conference (GI), 2024
- CHI EAIn Extended Abstracts of the CHI Conference on Human Factors in Computing Systems (CHI EA), 2024 · Late-Breaking Work
- MOBILESoftIn Proceedings of the IEEE/ACM 11th International Conference on Mobile Software Engineering and Systems (MOBILESoft), 2024 · Short Paper
- CHI WorkshopIn DigiAge Workshop at the CHI Conference on Human Factors in Computing Systems, 2024 · Workshop Paper
- CHI WorkshopWhat to Make Sense of in the Era of LLM? A Perspective from the Structure and Efforts in SensemakingIn Sensemaking Workshop at the CHI Conference on Human Factors in Computing Systems, 2024 · Workshop Paper
2023
- TOCHIACM Transactions on Computer-Human Interaction (TOCHI), 2023
- HCOMPIn Proceedings of the AAAI Conference on Human Computation and Crowdsourcing (HCOMP), 2023
- IUIIn Companion Proceedings of the 28th International Conference on Intelligent User Interfaces (IUI Companion), 2023 · Demo
- CSCW SIGIn Companion Publication of the 2023 Conference on Computer Supported Cooperative Work and Social Computing (CSCW Companion), 2023 · Special Interest Group
- LAK WorkshopIn Workshop on Partnerships for Co-Creating Educational Content at the International Learning Analytics and Knowledge Conference (LAK), 2023 · Workshop Paper
2022
- TVCGIEEE Transactions on Visualization and Computer Graphics (TVCG), 2022
- VISIn Proceedings of the IEEE Visualization and Visual Analytics Conference (VIS), 2022 · Short PaperBest Short Paper Honorable Mention
- HCOMP WiPIn AAAI Conference on Human Computation and Crowdsourcing (HCOMP), Works-in-Progress and Demos, 2022 · Works-in-Progress
- HCAI@NeurIPSIn Human Centered AI Workshop at the Conference on Neural Information Processing Systems (HCAI@NeurIPS), 2022 · Workshop Paper
2021
- VIS WorkshopIn Human-Data Interaction Workshop at IEEE VIS 2021, 2021 · Workshop Paper
2020
- VISIn Proceedings of the IEEE Visualization Conference (VIS), 2020 · Short Paper
- Ph.D. ThesisSolving Mysteries with Crowds: Supporting Crowdsourced Sensemaking with a Modularized Pipeline and Context SlicesVirginia Tech, 2020
2019
- CSCWProceedings of the ACM on Human-Computer Interaction (CSCW), 2019
- IUIIn Proceedings of the 24th International Conference on Intelligent User Interfaces (IUI), 2019
- IUIIn Companion Proceedings of the 24th International Conference on Intelligent User Interfaces (IUI Companion), 2019 · Demo
- CSCW DCIn Companion Publication of the 2019 Conference on Computer Supported Cooperative Work and Social Computing (CSCW Companion), Doctoral Consortium, 2019 · Doctoral Consortium
2018
- CSCWProceedings of the ACM on Human-Computer Interaction (CSCW), 2018
- VIS WorkshopHyperTuner: Visual Analytics for Hyperparameter Tuning by ProfessionalsIn IEEE VIS Workshop on Machine Learning from User Interaction for Visualization and Analytics (MLUI), 2018 · Workshop Paper
- CHI WorkshopCrowdsourcing Intelligence Analysis with Context SlicesIn CHI Workshop on Sensemaking in a Senseless World, 2018 · Workshop Paper