
معرفی
Michael Stewart is an Associate Professor of Computer Science at James Madison University (JMU), part of the College of Integrated Science & Engineering. His academic background includes a Ph.D. from Virginia Tech (2018), M.S. (2013), and B.S. (2007). Before joining JMU, he worked as a software developer at IBM, Red Hat, and Amazon, bringing industry experience into academia.
Education:
- Ph.D. Computer Science, Virginia Tech (2018)
- M.S. Computer Science, Virginia Tech (2013)
- B.S. Computer Science, University of North Carolina (2007)
Research Interests: Stewart focuses on Human-Computer Interaction (HCI), Educational Technologies, and Computer Science Education innovations. His work includes developing platforms like EduGit for course content sharing, assistive technologies for mobility-impaired users, and tools supporting music-based family connectivity (FamilySong). He also explores web development pedagogy and ethical discussions in CS education.
Publications Trends: His recent work emphasizes educational technology innovation (e.g., Praxly IDE for CS assessments) and peer-driven learning models. Earlier research covered game-based learning (e.g., RaBit EscAPE), HCI for accessibility, and algorithm visualization tools.
Advising & Grants: While no specific grants are listed, his industry collaborations (e.g., IBM, Amazon) suggest applied research funding potential. No student advisees are explicitly mentioned.
Labs/Teams: Collaborates with interdisciplinary teams on projects like CampusPartner (mobility assistance) and POST (conference scheduling tool). Maintains an active research portfolio with over 20 publications spanning education technology, assistive systems, and HCI.





