Conversation
Feedback

We want to hear from you!

BYU-Idaho values suggestions and ideas that can improve the university.
Use our Feedback Form to let us know what you think.

Conversation
Feedback
Brigham Young University Logo

Education

  • M. S. Instructional Technology, Utah State University
  • B. S. Computer Science, University of Utah

Current Courses Taught

Teaching Experience

BYU-Idaho (1991-present)

Industry Experience

Software Research and Development, IBM

Other

Received IBM Outstanding Innovation Award and has two Integrated Circuit Patents