SESSION CHAIR: JAMES MORRIS

Session 1: AI Grand Challenges


SPEAKER BIO:
Dr. James H. Morris is a Professor of Computer Science and Department Head at Carnegie Mellon. He is a native of Pittsburgh and received a Bachelor's degree from Carnegie Mellon, an M.S. in Mangement from MIT and Ph.D. in Computer Science from MIT. He taught at the University of California at Berkeley where he developed some important underlying principles of programming languages: inter-module protection and lazy evaluation. He was a co-discoverer of the Knuth-Morris-Pratt string searching algorithm. For ten years he worked the Xerox Palo Alto Research Center where he was part of the team that developed the Alto System. He also directed the Cedar programming environment project. From 1983 to 1988 he directed the Information Technology Center at CMU, a joint project with IBM which developed a prototype university computing system, Andrew. He has been the principle investigator of two NSF projects aimed at computer-mediated communication: EXPRES and Prep. He is a founder of the MAYA Design Group, a consulting firm specializing in interactive product design.

Return to Inventing the Future Home Page