Curriculum Vitae -- Terry Allen Winograd 

Last updated August 2011. 

Born February 24, 1946, Takoma Park, Maryland 

Home Address: 746 Esplanada Way, Stanford CA 94305 
Phone: (650)494-1716 

Business Address: Computer Science Department, Stanford University,
Stanford, California 94305-9035
Phone: (650)723-2780
Fax (650)723-0033



Consulting (long-term) 


Editorial and Advisory Boards 

National Offices 


Computer Professionals for Social Responsibility , Association for Computing Machinery, IEEE, ACM Special Interest Group on Computers and Society, ACM SIGCHI. 

Selected Publications (see full publications list



Brad Johanson, Terry Winograd, and Armando Fox, Interactive Workspaces, IEEE Computer 36:4 (April 2003), 99-103.

Winograd, Terry (2001), Interaction Spaces for 21st Century Computing, in John Carroll (ed.), Human-Computer Interaction in the New Millennium, Addison-Wesley, 2001.

Page, Lawrence; Brin, Sergey; Motwani, Rajeev; Winograd, Terry, The PageRank Citation Ranking: Bringing Order to the Web (1998) Stanford Digital Libraries SIDL-WP-1999-0120

"Thinking machines: Can there be? Are We?," in James Sheehan and Morton Sosna, eds., The Boundaries of Humanity: Humans, Animals, Machines, Berkeley: University of California Press, 1990. Reprinted in D. Partridge and Y. Wilks, The Foundations of Artificial Intelligence, Cambridge: Cambridge Univ. Press, 1990. 

"Strategic computing research and the universities," in D. Schuler and J. Jacky, eds., Directions and Implications of Advanced Computing, Norwood NJ: Ablex, 1989, pp. 18-32. 

"A language/action perspective on the design of cooperative work," Human-Computer Interaction 3:1, 1987-88, pp. 3-30. Reprinted in Greif, Irene (Ed.), Computer-Supported Cooperative Work: A Book of Readings, San Mateo, California: Morgan-Kaufmann, 1988, 623--653. 

"What does it mean to understand language?," Cognitive Science 4:3 (July-Sept 1980) 209--242. Reprinted in D. Norman (ed.), Perspectives on Cognitive Science , Ablex and Erlbaum Associates, 1981, 231--264. 

"Beyond programming languages," Communications of the ACM , 22:7 (July, 1979), 391--401. Reprinted in William Riddle and Jack Wileden (eds.), Tutorial on Software System Design: Description and Analysis , IEEE Computer Society Press, 1980, 12--22. Reprinted in D. Barstow, H. Shrobe and E. Sandewall (eds.), Interactive Programming Environments, New York: McGraw Hill, 1984, 517--34.