Es profesor de Ingeniería eléctrica e Ingeniería informática en la Universidad de Illinois en Urbana-Champaign donde trabaja desde 1993.