Google Scholar
Education
B.S., Computer Science, Wake Forest University
Ph.D., Computer Science, North Carolina State University
About
My research lies at the intersection of software engineering and computer science education, with a focus on understanding how students learn software development. In particular, I study the barriers and misconceptions students encounter in software testing and explore how these insights can inform effective teaching practices and learning experiences. I am passionate about teaching and committed to creating an engaging and supportive learning environment that helps students build confidence, strengthen their problem-solving skills, and develop computational thinking.
Research Focus
-
Software Engineering
-
Software Testing
-
Computer Science Education