| 2025 | ETHICOMP | Challenging AI as Critical Thinking. | Michael S. Kirkpatrick |
| 2024 | SIGCSE | Managing Authority When Teaching Computing Ethics. | Emanuelle Burton, Kristel Clayville, Stacy A. Doore, Michael S. Kirkpatrick, Michael Goldweber |
| 2024 | SIGCSE | Platform or Foundational Concept? Approaches to Teaching Modern Web Development. | Michael C. Stewart, Michael S. Kirkpatrick |
| 2020 | SIGCSE | Assignments that Blend Ethics and Technology. | Stacy A. Doore, Casey Fiesler, Michael S. Kirkpatrick, Evan Peck, Mehran Sahami |
| 2019 | SIGCSE | Automating Systems Course Unit and Integration Testing: Experience Report. | Dee A. B. Weikle, Michael O. Lam, Michael S. Kirkpatrick |
| 2019 | SIGCSE | ACM Code of Ethics: Looking Back and Forging Ahead. | Marty J. Wolf, Don Gotterbarn, Michael S. Kirkpatrick |
| 2018 | SIGCSE | OpenCSF: An Online Interactive Textbook for Computer Systems Fundamentals (Abstract Only). | Michael S. Kirkpatrick |
| 2018 | SIGCSE | Active Learning Strategies for Integrating the ACM Code of Ethics into CS Courses: (Abstract Only). | Michael S. Kirkpatrick, Dee A. B. Weikle |
| 2017 | SIGCSE | Student Perspectives of Team-Based Learning in a CS Course: Summary of Qualitative Findings. | Michael S. Kirkpatrick |
| 2017 | SIGCSE | Evaluating an Alternative CS1 for Students with Prior Programming Experience. | Michael S. Kirkpatrick, Chris Mayfield |
| 2015 | ITiCSE | Using the Readiness Assurance Process and Metacognition in an Operating Systems Course. | Michael S. Kirkpatrick, Samantha Prins |
| 2015 | SIGCSE | Backward Design: An Integrated Approach to a Systems Curriculum. | Michael S. Kirkpatrick, Mohamed S. Aboutabl, David Bernstein, Sharon Simmons |
| 2015 | SIGCSE | Best Practices for IRB Approval: Four Perspectives. | Michael S. Kirkpatrick, Janice E. Cuny, Mark Guzdial, Amanda M. Holland-Minkley, Clifford A. Shaffer |
| 2014 | SIGCSE | Integrating active learning techniques into systems courses (abstract only). | Michael S. Kirkpatrick, Leo Porter |
| 2013 | NSS | Marlin: A Fine Grained Randomization Approach to Defend against ROP Attacks. | Aditi Gupta, Sam Kerr, Michael S. Kirkpatrick, Elisa Bertino |
| 2012 | CCS | Marlin: making it harder to fish for gadgets. | Aditi Gupta, Sam Kerr, Michael S. Kirkpatrick, Elisa Bertino |
| 2011 | CCS | PUF ROKs: a hardware approach to read-once keys. | Michael S. Kirkpatrick, Sam Kerr, Elisa Bertino |
| 2010 | SACMAT | Enforcing spatial constraints for mobile RBAC systems. | Michael S. Kirkpatrick, Elisa Bertino |
| 2009 | AINA | Location-Aware Authentication and Access Control. | Elisa Bertino, Michael S. Kirkpatrick |
| 2009 | CCS | Physically restricted authentication with trusted hardware. | Michael S. Kirkpatrick, Elisa Bertino |