Register
M
Professor profile

Meghan Allen

Computer Science Education

About
Regular biography

Meghan Allen is an Associate Head of Undergraduate Affairs and Associate Professor of Teaching in the Department of Computer Science at The University of British Columbia. Her research focuses on Computer Science Education. She teaches a variety of courses, including Introduction to Systematic Program Design and Models of Computation, and has received several teaching awards, including the UBC Computer Science Department Faculty Teaching Award and the CS Graduate TA Teaching Award. Her work emphasizes improving student learning and engagement in computer science education.


Scholar profile summary
Scholar-generated biography

Meghan Allen is an Associate Professor of Teaching at the University of British Columbia, specializing in computer science education. Her research focuses on enhancing learning experiences for diverse student populations, including non-majors, English Language Learners, and individuals with disabilities. Allen's work explores pedagogical strategies, such as experiential learning, universal design principles, and the integration of diagramming tools in programming education. She also investigates the role of technology in supporting inclusive communication and the effectiveness of teaching practices in fostering student engagement and self-efficacy. Her research emphasizes the importance of collaboration between educators and domain experts to improve educational outcomes.

Source: google_scholar · 99 words
Related professors