Doctor of Philosophy Degrees (PhDs)

Iowa State University

  1. Business and Technology (specialization: Information Systems)
  2. Human Computer Interaction (minor: computer science)
  3. Computer Engineering

Masters Degrees

Iowa State University

  1. Psychology (MS)
  2. Business Administration (MBA)
  3. Computer Engineering (MS)
  4. Information Assurance (MS)

Bachelors Degree

Simpson College

  1. Computer Science (BA)


Iowa State University

  1. Quantitative Psychology
  2. Graduate Student Teaching
  3. Preparing Future Faculty Scholar
  4. Preparing Future Faculty Fellow
  5. Preparing Future Faculty Associate

Professional Certifications

  1. Server Virtualization with Windows Server Hyper-V and System Center
  2. Network+
  3. Microsoft Certified Systems Administrator (MCSA)