· Chair, Department of Electrical and Computer Engineering, Princeton University2012–2021
· George Van Ness Lothrop Professor of Engineering, Princeton University2005–
· Associate Professor, Princeton University1996–1999
· Assistant Professor, Princeton University1991–1996
· PhD in Computer Science, University of California, Berkeley1990–
· Intern, AT&T Bell Labs1989–1989
· M.S., Computer Science, University of California, Berkeley1987–
· Post-Graduate Researcher, University of California, Berkeley1986–1990
· B.Tech., Electrical Engineering, Indian Institute of Technology, New Delhi1985–
· Teaching Assistant, University of California, Berkeley1985–1986