William, also known as Bill, worked at Brigham Young University for 35 years where he also obtained a B.S. Degree in Manufacturing Engineering Technology. He worked for Computer Services and then the Computer Science Department. He retired in 1998 where he was honored for his service by having the title Professor Emeritus conferred upon him.