Assistant Professor
Computer Systems Engineering Tech
  • PhD Computer Science, University of Utah 2009
  • Masters Computer Aided Language Learning, Carnegie Mellon University, 2005
  • BS Computer Science, Brigham Young University, 2003
  • 8 years as an Assistant Progressor at Southern Utah University (2011-2019)
  • 2 years as a licensed and endorsed Secondary Computer Science Teacher Grades 7-12 (2009-2011)
  • Summer Intern in Speech Product Group at Microsoft

Courses taught

  • Computer Programming I
  • Computer Programming II
  • Graphic User Interfaces
  • Database Systems and Design
  • Intro to Data Science