After graduating, he worked as a computer programmer at The Boeing Company in Seattle for a short period of time and also at the New York Institute of Technology, before returning to Utah to go to graduate school in fall of 1970.