Overview
Research areas of interest include Computer Science education, and CS1/CS2 learning, pedagogy, and curricula.
Current Appointments & Affiliations
Lecturer of Computer Science
·
2023 - Present
Computer Science,
Trinity College of Arts & Sciences
Recent Publications
Student Perceptions of the Help Resource Landscape
Conference SIGCSE TS 2025 Proceedings of the 56th ACM Technical Symposium on Computer Science Education · February 18, 2025 Background and Context. Existing works in computing students’ help-seeking and resource selection identified an expanding set of important dimensions that students consider when choosing a help resource. However, most works either assume a predefined list ... Full text CiteEPrivateeye: To the edge and beyond!
Conference 2017 2nd ACM IEEE Symposium on Edge Computing Sec 2017 · October 12, 2017 Edge computing offers resource-constrained devices lowlatency access to high-performance computing infrastructure. In this paper, we present ePrivateEye, an implementation of PrivateEye that offloads computationally expensive computervision processing to a ... Full text CiteA new comprehensive RSU installation strategy for cost-efficient VANET deployment
Journal Article IEEE Transactions on Vehicular Technology · May 1, 2017 Recently, studies on vehicular ad hoc networks (VANETs) are booming due to their huge potential. The road side unit (RSU) is a key component of the VANET infrastructure connecting mobile vehicles to the rest of the infrastructure. To maximize the availabil ... Full text CiteRecent Grants
Collaborative Research: Characterizing and empowering student success when traversing the academic help landscape
ResearchCo-Principal Investigator · Awarded by National Science Foundation · 2024 - 2027Collaborative Research: Overcoming Barriers to Adoption of Peer Instruction in Undergraduate CS
ResearchCo-Principal Investigator · Awarded by National Science Foundation · 2024 - 2026View All Grants
Education, Training & Certifications
Duke University ·
2018
M.S.