M
Meghan Allen
Associate Head of Undergraduate Affairs & Associate Professor of Teaching
Research Interests
Computer Science Education
Teaching and Learning Programming
Online Learning and Analytics
Digital Accessibility for Disabilities
Assistive Technology in Communication and Mobility
Blood Pressure and Hypertension Studies