Education

  • B.S., E.E., M.E., E.E., Brigham Young University
  • M.S. C.S., Colorado State University