Jim Cain, Ph.D., CISSP

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

Selected Publications

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”, Southwest Baptist University, March 2001
  • “The Future of Computing”, Southwest Baptist University, March 1999

Related Experience

  • 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)