 D. degree (1962) at the Massachusetts Institute of Technology.He was on the faculty of the Massachusetts Institute of Technology (1962–1972) and the University of Illinois at Urbana-Champaign (1972–1998), where he was Associate Provost from 1995 to 1998.He then retired from UIUC and served as President and Professor of Computer Science at the National Tsing Hua University (NTHU) in Hsinchu, Taiwan from February 1998 to February 2002.