Education
- Ph.D. in Computer Science, Oklahoma State University
- Dissertation: Computer Science Education — Secure Software
- M.S. in Computer Science, University of Missouri-Rolla
- B.S. in Electrical Engineering, University of Missouri-Rolla
Certifications
- CISSP Certified Information Systems Security Professional
Selected Publications
- Growing a cybersecurity program: comparing and contrasting multiple attempts, Alex Bardas, Scott Bell, Guanya Tian, Jim Cain, Michael Oudshoorn, Journal of Computing Sciences in Colleges: Volume 33 Issue 5, May 2018
- Running a programming contest with Mooshak: conference tutorial, Baochuan Lu, Jim Cain, Journal of Computing Sciences in Colleges: Volume 31 Issue 5, May 2016
- T. DeClue, J. Kimball, J. Cain, “Supporting a Multi-language Approach to CS2.” Journal of Computing Sciences in Colleges, Spring, 2012.
- J. Cain, “Computer Science Education: Secure Software”,
Selected Presentations
- “Running a Programming Contest Using Mooshak”, tutorial session, Consortium for Computing Sciences in Colleges, Central Plains Conference, April 2016
- “Organizing and Hosting a Student Programming Contest”, panel member, Consortium for Computing Sciences in Colleges, Central Plains Conference, April 2011
- “Design of a Java bytecode to MIPS machine language code generator using Just-In-Time optimizations”, Oklahoma State University, January 2006
- “Personal Computers: Getting the most for your money”, ±«Óătv, March 2001
- “The Future of Computing”, ±«Óătv, March 1999
Related Experience
- ABET Program Evaluator for Computer Science and Cybersecurity programs, 2021-Present
- Adjunct Faculty, Ozarks Technical Community College, 2017-Present
- Graduate Teaching Assistant, Oklahoma State University, 2002-2005
- Graduate Teaching Assistant, University of Missouri-Rolla, 1997-1999
Professional Organizations
- (ISC)² International Information Systems Security Certification Consortium
- Association for Computing Machinery
- Consortium for Computing Sciences in Colleges
Church/Community Service
- Attends James River Church
- High School Programming Contest Technical Director and Head Judge hosted by Southwest Baptist University (2013 - Present)