国立清華大学
1974年から1978年まで、MIT経営学部で助教授として働く。1978年から1983年まで、カリフォルニア大学ロサンゼルス校で助教授として働く。1983年から2011年まで、ルイジアナ州立大学で計算機科学の教授をつとめた。その間に、1989年から1990年までハーバード大学の客員教授を務め、マサチューセッツ工科大学では3度客員教授を務めている。2008年から国立清華大学の名誉教授となった。2012年現在はカーネギーメロン大学の Distinguished Career Scientist 兼教職員を務めている。