Professional Practice Associate Professor
The Ohio State UniversityDepartment of Computer Science
College of Engineering
Starting Fall 2026, I have retired from a tenured position at Arizona State University (ASU) and joined the Department of Computer Science and Engineering at The Ohio State University. I will also be working with the Center for Software Innovation on experiential innovative software projects with our students. I am excited for this new opportunity and invite you to connect with me at OSU. Go Buckeyes!
Prior to retiring from ASU, I was on the faculty since 2004, tenured in 2010. I served the School of Computing and Augmented Intelligence in the Ira A. Fulton Schools of Engineering as Associate Director of Academic and Student Affairs, and was a past program chair and ABET coordinator of the undergraduate and graduate software engineering programs. I created challenging learning experiences for my students that prepares them for industry, the profession, and life. I was one of the founding members of the program faculty of Software Engineering at ASU, the nation's first ABET-accredited software engineering program offered in an online modality. I have developed dozens of courses and am primarily responsible for the curricular design of both the Bachelor's and Master's programs in software engineering.
I conduct use-inspired applied research, and apply industry best practices in the classroom. My primary area is "Software Engineering", but my interests vary from enterprise computing to edTech to Agile/Lean and open source software engineering. I created challenging learning experiences for my students that prepares them for industry, the profession, and life. I do this through hands-on, project-based teaching in the Software Enterprise. Currently I am most active in the areas of Agile/Lean Software Engineering, and Open Source Software, Software Engineering for education and healthcare, and Software Engineering Education. Active research projects are described on my research page. I welcome motivated students to come by and speak with me about ways to get involved.
Academics always refer to their duties as "Teaching, Research, and Service", and so you will find the customary navigation titles to your left. But that is never how I view my activities. Rather, I try to always be Innovating and Learning, whether doing so in the context of research, teaching, entrepreneuring, consulting, (walking, talking, breathing...). And I greatly enjoy doing these with others; in fact I find it a necessary component of reaching my goals for these activities.
The Ohio State UniversityDepartment of Computer Science
College of Engineering
Arizona State UniversitySchool of Computing and Augmented Intelligence (SCAI)
The Ira A. Fulton Schools of Engineering
Arizona State UniversitySchool of Computing and Augmented Intelligence (SCAI)
The Ira A. Fulton Schools of Engineering
Arizona State UniversityLearning Engineering Institute
The Ira A. Fulton Schools of Engineering
Arizona State UniversitySchool of Computing, Informatics, and Decision Systems Engineering (SCIDSE)
The Ira A. Fulton Schools of Engineering
Arizona State UniversitySchool of Computing, Informatics, and Decision Systems Engineering (SCIDSE)
The Ira A. Fulton Schools of Engineering
Arizona State UniversityDepartment of Engineering and Computer Systems
College of Technology & Innovation
The Sheik Zayed Institute for Pediatric Surgical Innovation
Children's National Health System (Washington, D.C.)
Arizona State University, Department of Engineering and Computer Systems
Arizona State University, Division of Computing Studies
The Catholic University of America, Department of Electrical Engineering and Computer Science
Various opportunities
Primarily in Web, Mobile, Agile, and OSS
Unicon, Inc.
Arizona
Global Associates, Ltd.
Virginia
Arizona State University
Dissertation: "Open Process Components"
Area: Software Engineering
Arizona State University
Thesis: "RABIT: A Spreading Activation Approach for Commonsense Reasoning"
Areas: Artificial Intelligence
SUNY at Albany
summa cum laude
I am always interested in meeting self-motivated students seeking opportunities to participate in use-inspired research in software engineering. Please see my research page, and make an appointment to come discuss opportunities
Kevin A. Gary
Professional Practice Associate Professor
Department of Computer Science
College of Engineering
Center for Software Innovation
The Ohio State University
Office 585 Dreese Laboratories