"Just because we can, doesn't mean we should."
- Blaine Robertson
Meet the Faculty
![]() |
Art Ericson - Department Chairman
Education: B.A. and M.A. in Communications, Brigham Young University; M.B.A., University of Denver. |
![]() |
Brad Armstrong Teaching Experience: Public Education (1992-2003), BYU-Idaho (2003-Present) Industry Experience: Private Contractor and Small Business Owner Other: Hobbies include skiing, sports, reading, and spending time with family. |
![]() |
Lee Barney
Education: B.S. in Physical Science, Southern Utah State University; MSCIS, University of Phoenix. |
![]() |
Rex Barzee
Education: B.S. and M.S. in Computer Science, Brigham Young University
Teaching Experience: Front Range Community College, Colorado State University Continuing Education (2001), BYU-Idaho (2002-present). Industry Experience: Software Research and Development at Hewlett-Packard Company, Voyant Technologies, Space Dynamics Laboratory. Other: Hobbies are hiking, gardening, and image processing. |
![]() |
Kory Godfrey
Education: Received an AAS in Computer Information Systems from Ricks College, a BS in Information Systems and Technology from Weber State University, and an MBA in Information Systems and an emphasis in Information Assurance from Idaho State University.
Teaching Experience: Was a teaching assistant at Ricks College. Also developed curriculum and course materials, and taught classes for the National Information Assurance Training and Education Center. Industry Experience: Had internships with the LDS Church Education System and the Defense Intelligence Agency. Later worked as an IT Analyst at the Government Accountability Office and as a Project Coordinator and Information Security Specialist at the Centers for Medicare and Medicaid. Other: He and his wife, Annie, have two children and one on the way. |
![]() |
Kent Jackson Email: jacksonk@byui.edu Office: SMI 406
Education: B.S. in Computer Science, University of Utah; M.S. in Instructional Technology, Utah State University. |
![]() |
Michael McLaughlin
Education: B.A. in Political Science, San Jose State University; M.B.A., Keller Graduate School of Management; D.CS., Colorado Technical University. |
![]() |
T. Mark Olaveson
Education: B.S. in Computer Science, BYU; Graduate Studies in Computer Science, University of Idaho. |
![]() |
Steven Rigby
Education: B.S. in Business Information Systems, USU; MBA, USU |
![]() |
Blaine P. Robertson
Education: A.A. from Ricks College (1980); B.A. (1981) and M.Ed. (1984), Idaho State University; Ed.S., Utah State University (1986); Ed.D., Idaho State University (1999).
Teaching Experience: Public School Teaching and Administration, 1981-1989; Ricks/BYU-Idaho (1989-present). Industry Experience: Private Contractor, Public School Administrator Other: I enjoy reading and surfing the Internet; married with six children. |
![]() |
Randy Somsen
Education: AA Degree, Ricks College; BA and MS, Utah State University.
Teaching Experience: Utah State University; Southern Arkansas University-ElDorado Branch; Northwest College; Ricks/BYU-Idaho (1998-present). Industry Experience: Database Programming, Cirris Space Project, Utah State University; Software Engineer, ROI Systems. Other: Graduated Cum Laude. USU Dean's List. National Dean's List. Golden Key Award. |
|
Adjunct Faculty |
|
![]() |
Ken McCluskey
Education: B.A. California State University Long Beach in English/History; M.S. Pepperdine University in Educational Administration
Teaching Experience: National University, Costa Mesa, California, (2000-2006) Educational Technology (Masters Program); Business Department Chairperson Anaheim High School (1984-2006); Public School Education (32 years) Community Service: PTA Community Relations Committee, City Beautification Committee,Scoutmaster and Cubmaster, Genealogist/Family Historian Awards: Louise B Forsyth Public Relations Award-ASCA 1980; Journalism Teacher of the Year-National Newspaper Fund of New Jersey 1972 Other: I enjoy house repairs/carpentry work, classical/country music, football/basketball/baseball/swimming, and reading; married with ten children. |
![]() |
Derek Joos
Education:
Teaching Experience: Industry Experience: Other: |













