
About
Matthew Ahrens is an Assistant Teaching Professor in the Computer Science department at Worcester Polytechnic Institute (WPI). He holds a PhD from Tufts University's School of Engineering, specializing in Programming Language Design and CS Education. His research focuses on curriculum development for self-efficacy and self-regulated learning, emphasizing hands-on projects like IoT devices, web videogames, computer music performances, and wearable computing. His work integrates domain-specific applications from music technology and studio experiences to enhance learners' confidence and technical skills.
- Education: PhD in Computer Science, Tufts University (August 2022)
Research interests include designing learning environments that bridge theoretical concepts with practical tools, particularly for pre-university programming education. He explores visual/textual programming language front-ends, compiler design, and runtime systems for commodity hardware like Raspberry Pi and Arduino. His software engineering background spans web, mobile, and VR applications, all centered on making technology accessible through domain-driven approaches.
No notable scientific awards or grants are listed in the provided information. Advising activities and lab affiliations are not detailed in the text.
Find Matthew Ahrens elsewhere
Related Searches
You Might Also Like
Taylor AndrewsWorcester Polytechnic Institute · Lecturer
Samuel GuyerTufts University · Adjunct Associate Professor
Lane HarrisonWorcester Polytechnic Institute · Associate Professor
Jeremy SingerUniversity of Glasgow · Associate Professor
Swarnendu BiswasIndian Institute of Technology Kanpur (IITK) · Assistant Professor
Joshua RosenstockWorcester Polytechnic Institute · Professor