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
A Multi-Institutional Study on Peer Instruction: Evaluating Text-Chat with Assigned Group Members vs Verbal Discussion
Conference SIGCSE TS 2026 Proceedings of the 57th ACM Technical Symposium on Computer Science Education V 1 · February 17, 2026 In Peer Instruction (PI) an instructor displays a challenging multiple-choice question during lecture that students answer individually, discuss verbally with nearby peers, answer individually again, and finally, the instructor leads a discussion of the qu ... Full text CiteScaling Large CS Courses via Full-time Teaching Support Staff
Conference SIGCSE TS 2026 Proceedings of the 57th ACM Technical Symposium on Computer Science Education V 1 · February 17, 2026 As enrollments in computer science courses continue to grow, with many now exceeding several hundred students, the logistics of running such large classes become increasingly complex. Tasks that instructors can complete quickly in small courses become sign ... Full text CiteChallenges to Computing Education in Uncertain Times: A Community Discussion
Conference SIGCSE TS 2026 Proceedings of the 57th ACM Technical Symposium on Computer Science Education V 2 · February 17, 2026 In the current socio-political climate, computing educators are facing increasing challenges, including threats to academic freedom, reduced funding for higher education, and direct attacks on initiatives supporting diversity, equity, and inclusion. This s ... Full text CiteRecent Grants
Collaborative Research: Overcoming Barriers to Adoption of Peer Instruction in Undergraduate CS
ResearchCo-Principal Investigator · Awarded by National Science Foundation · 2024 - 2027Collaborative Research: Characterizing and empowering student success when traversing the academic help landscape
ResearchCo-Principal Investigator · Awarded by National Science Foundation · 2024 - 2027View All Grants
Education
Duke University ·
2018
M.S.