
About
Michael Kirkpatrick is a Professor of Computer Science at James Madison University (JMU), part of the College of Integrated Science & Engineering. He holds a Ph.D. from Purdue University (2011), M.S. from Michigan State University (2007), and B.A. from Indiana University (2001). His academic journey includes roles as Assistant Professor (2011–2017) and Associate Professor (2017–2024) before his current professorship. Kirkpatrick's research focuses on computing ethics, information security, CS education pedagogy, and computer systems. He teaches courses such as Computer Systems I-II, Societal and Ethical Issues in Computing, and Operating Systems.
His scholarly work emphasizes integrating ethics into computing education, modern web development pedagogy, and security challenges in genetic data. Recent publications (2024) explore AI's impact on research ethics and transparent classroom practices. He has contributed to ACM ethics guidelines and pioneered interactive educational tools like OpenCSF. While no explicit awards are listed, his extensive contributions to curriculum design and ethics education highlight his academic influence.
Kirkpatrick's teaching philosophy prioritizes active learning and interdisciplinary ethics integration. His courses use team-based learning and readiness assurance processes, with a focus on preparing students for professional conduct challenges. Though specific grants or labs aren't detailed, his work reflects a commitment to advancing both technical and ethical dimensions of computer science education.
Find Michael Kirkpatrick elsewhere
Related Searches
You Might Also Like
- MMichael KirkpatrickUniversity of Sydney · Associate Professor
Peter KirkpatrickVirginia Commonwealth University · Associate Professor
Kay KirkpatrickUniversity of Illinois Urbana-Champaign · Professor
Matthew KirkpatrickUniversity of Oxford · Tutor- DDavid T KirkpatrickUniversity of Minnesota Twin Cities · Associate Professor
Michael StewartJames Madison University · Associate Professor