University of Rochester
1974年，畢業於史丹福大學，主修數學與比較文學。隨後進入羅徹斯特大學，取得計算機科學碩士，1980年取得博士學位。在羅徹斯特大學期間，他與Gene Ball在Xerox Alto電腦上寫作了最早的網路多媒體遊戲，Alto Trek。