School of Computer Science, carnegie Mellon
Site Map Contact Info Directory About SCS Careers Giving to SCS SCS Dean's Advisory Board

 

Advisory Board

<<Back to the SCS Advisory Board

 

SCS Advisory Board Member Bios:

Randy Bryant
Benno Bernt
Frederick P. Brooks
Anuj Dhanda
Edward Frank
Charles Geschke
Anoop Gupta
Clinton W. Kelly, III
Raymond Lane
Philip Lehman
Jacqueline C. Morby
Jim Morris
Scott Russell
Alfred Spector
Jay Srini
David Tennenhouse
Sunil Wadhwani
Monte Zweben

Jim Mitchell
Sun Fellow,
VP, Sun Laboratories
Sun Microsystems, Inc.

Dr. Mitchell is a Sun Fellow and in charge of Sun Laboratories. Prior to this, he was Chief Technology Officer, Java Consumer & Embedded. Before this, Dr. Mitchell was in charge of Technology & Architecture in the Java Software Division. Prior to his involvement with Java Technology, Dr. Mitchell was in charge of the Spring distributed, object-oriented operating system research in Sun Laboratories and SunSoft.

Before joining Sun in 1988, Dr. Mitchell was head of research and development for Acorn Computers (U.K.), where the ARM RISC chip was designed, and President of the Acorn Research Center in Palo Alto, California. In 1980-81 he was Senior Visiting Fellow at the Cambridge University Computing Laboratory. From 1971-84 he was at the Xerox Palo Alto Research Center and was a Xerox Fellow.

Dr. Mitchell has been working with computers since 1962 at the University of Waterloo where he and three other undergraduates developed the first WATFOR compiler. He has a Ph.D. from Carnegie- Mellon University and has worked on programming language design & implementation (Mesa, Euclid, C++, Java), interactive programming systems, dynamic interpretation & compilation, document preparation systems, user interface design, distributed transactional file systems, and distributed, object-oriented operating systems. He has also worked on the design of hardware for computer graphics, high-level language execution, and audio input output.

Reprinted with kind permission from Jim Mitchell.