· Andrew H. and Ann R. Tisch Professor of Information Science, Cornell Tech2016–
· Professor of Media, Culture, and Communication, and Computer Science, New York University2001–2017
· Associate Director of the Center for Human Values, Princeton University1991–2001
· Ph.D. in Philosophy, Stanford University1983–
· Postdoctoral Research Affiliate, Stanford University1983–1985
· M.A. in Social Science of Education, Stanford University1978–
· B.A. in Mathematics and Philosophy, University of the Witwatersrand1976–