Michael S. Kirkpatrick
Associate Professor, Department of Computer Science
James Madison University
E-mail: kirkpams@jmu.edu
Twitter: @kirkpams
Phone: 540-568-3371
Office: CS/ISAT 223
C.V.

Current and future teaching
Interests and professional affiliations
My professional interests revolve around one central question: What is the most effective way to teach students how to design and implement secure and robust computer systems that will benefit society?
- Chair of ACM Ethics & Plagiarism Committee
- Member of ACM Publications Board
- Member and Officer of ACM Committee on Professional Ethics (COPE)
- Member of Electronic Frontier Foundation (EFF)
- Faculty Affiliate of JMU Center for Faculty Innovation (CFI)
- Member of ACM Computer Science Education (SIGCSE), ACM Computers & Society (SIGCAS), National Center for Women & Information Technology (NCWIT), and ACM-W


Education
Ph.D., Computer Science, Purdue University, 2011
- Dissertation: "Trusted Enforcement of Contextual Access Control"
- Adviser: Elisa Bertino
- Committee: Mikhail Atallah, Ninghui Li, and Dongyan Xu
M.S., Computer Science & Engineering, Michigan State University, 2007
- Thesis: "Canary Bit: Extending Secure Bit for Data Pointer Protection from Buffer Overflow Attacks"
- Adviser: Richard Enbody
- Committee: Anthony Wojcik and Wayne Dyksen
B.A., Mathematics & Computer Science, Indiana University, 2001
- Minor: Religious Studies

© 2011-2025 Michael S. Kirkpatrick.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.