- Barbara Simons
Barbara Simons is a prominent computer scientist and past president of the Association for Computing Machinery (ACM). She has held various technical, administrative, and public policy positions with the ACM since the early 1990s ; she is founder and former Chair of USACM, the ACM U.S. Public Policy Committee. Her main areas of research are compiler optimization and scheduling theory. After receiving her Ph.D. in 1981 in computer science from the University of California, …
- Allen Newell
Allen Newell was a researcher in computer science and cognitive psychology at the RAND corporation and at Carnegie Mellon University’s School of Computer Science. He contributed to the Information Processing Language (1956) and two of the earliest AI programs, the Logic Theory Machine (1956) and the General Problem Solver (1957) (with Herbert Simon).
- Ben Shneiderman
Ben Shneiderman is an American computer scientist. He provided fundamental research in the field of human–computer interaction. Shneiderman currently holds a post as professor for Computer Science at the Human-Computer Interaction Laboratory at the University of Maryland, College Park. He is a graduate of the Bronx High School of Science; he received a B.S. in Mathematics/Physics from the City College of New York in 1968, …
- Peter G. Neumann
Peter G. Neumann is a researcher who has worked on the Multics operating system in the 1960s. He edits the Computer Risks columns for ACM "Software Engineering Notes" and "Communications of the ACM". He founded ACM SIGSOFT and is a Fellow of the ACM, IEEE and AAAS. He studied at Harvard University (1950-1958), gaining a Ph.D. in 1961 after a Fulbright scholarship in Germany (1958-1960). He worked at Bell Labs from 1960 to 1970.
- Herbert Simon
Herbert Alexander Simon (June 15, 1916 - February 9, 2001) was an American political scientist whose research ranged across the fields of cognitive psychology, computer science, public administration, economics, management, and philosophy of science and a professor, most notably, at Carnegie Mellon University. With almost a thousand, often very highly cited publications, he is one of the most influential social scientists of the 20th century.
- David A. Patterson
David A. Patterson has been Professor of Computer Science at the University of California, Berkeley since 1977, after receiving his A.B., M.S., and Ph.D. from UCLA. He is one of the pioneers of both RISC and RAID, both of which are widely used. Past chair of the Computer Science Department at U.C. Berkeley and the Computing Research Association, …
- Edsger W. Dijkstra
Edsger Wybe Dijkstra (May 11, 1930 - August 6, 2002); IPA:) was a Dutch computer scientist. He received the 1972 A. C. M. Turing Award for fundamental contributions in the area of programming languages, and was the Schlumberger Centennial Chair of Computer Sciences at The University of Texas at Austin from 1984 until his death in 2002.
- Barbara Liskov
Barbara Liskov (born Barbara Huberman, 1939), is a prominent computer scientist. She is currently the Ford Professor of Engineering in the Electrical Engineering and Computer Science department at the Massachusetts Institute of Technology. She earned her BA in mathematics at the University of California, Berkeley in 1961, and became the first woman in the United States to be awarded a PhD in Computer Science, in 1968 from Stanford University.
- Robert Harper
Robert Harper is a computer science professor at Carnegie Mellon University who works in programming language research. He made major contributions to the design of the Standard ML programming language and the LF logical framework. Harper was named an ACM Fellow in 2005. He was awarded this honor for his contributions to type systems for programming languages.
- Michael Stonebraker
Michael Stonebraker is a computer scientist specializing in database research and development. His career covers, and helped create, the majority of the existing relational database market today. He is also the founder of Ingres, Illustra, Cohera, StreamBase Systems and Vertica and was previously the CTO of Informix. He is also an editor for the book "Readings in Database Systems".
- Gerard Salton
Gerard Salton (8 March, 1927 in Nuremberg - 28 August, 1995) was a Professor of Computer Science at Cornell University. Salton was perhaps the leading computer scientist working in the field of information retrieval during his time. His group at Cornell developed the SMART Information Retrieval System. Salton was born Gerhard Anton Sahlmann on March 8, 1927 in Nuremberg, Germany.
- Andries van Dam
Andries "Andy" van Dam (born 1938) is a professor of computer science and former Vice-President for Research at Brown University in Providence, Rhode Island. Originally appointed as a professor of applied mathematics, he helped to found the computer science program as a joint project between the departments of applied mathematics and engineering. When the program was promoted to a full department, van Dam served as its first chair, from 1979 to 1985.
- Stuart Feldman
Stuart Feldman received an A.B. in Astrophysical Sciences from Princeton University and a Ph.D in Applied Mathematics from the Massachusetts Institute of Technology. He is best known as the creator of the make computer software for Unix systems. He was also an author of the first Fortran 77 compiler, and he was part of the original group at Bell Labs that created the Unix operating system. Until recently, he was the Vice President of Computer Science at IBM Research.
- Paris Kanellakis
Paris Christos Kanellakis was a computer scientist. Kanellakis was born in Greece as the only child of general Eleftherios and Mrs. Argyroula Kanellakis. In 1976, he received the Diploma in Electrical Engineering from the National Technical University of Athens. He continued his studies at the graduate level in Electrical Engineering and Computer Science at the Massachusetts Institute of Technology, where he received an MSc degree in 1978 and a PhD degree in 1982.
- Ken Kennedy
American computer scientist Ken Kennedy (August 12,1945 - February 7,2007) was a professor at Rice University, and the founding chairman of Rice's Computer Science Department. Kennedy directed the construction of several substantial software systems for programming parallel computers, including an automatic vectorizer for Fortran 77, an integrated scientific programming environment, compilers for Fortran 90 and High Performance Fortran, …
- Grady Booch
Grady Booch (born February 271955) is a software designer, a software methodologist and a design pattern enthusiast. He is chief scientist of Rational Software (now a part of IBM) and a series editor for Benjamin/Cummings. In 1995 he was inducted as a Fellow of the Association for Computing Machinery. He was named an IBM Fellow in 2003. Booch is best known for developing the Unified Modeling Language with Ivar Jacobson and James Rumbaugh.
- Ivan Sutherland
Ivan Edward Sutherland (born 1938 in Hastings, Nebraska) is a computer programmer and Internet pioneer. He received the Turing Award in 1988 for the invention of Sketchpad, an early predecessor to the sort of graphical user interface that has become ubiquitous in personal computers. Sutherland earned his Bachelor's degree in electrical engineering from the Carnegie Institute of Technology (now Carnegie Mellon University), his Master's degree from Caltech, …
- Luca Cardelli
Luca Cardelli is an Italian computer scientist who is currently an Assistant Director at Microsoft Research in Cambridge, UK. Cardelli is well-known for his research in type theory and operational semantics. Among other contributions he implemented the first compiler for the (non-pure) functional programming language ML and he defined the concept of typeful programming. Recently, he helped develop the Polyphonic C# experimental programming language.
- Pamela Samuelson
Pamela Samuelson is a Professor at the University of California at Berkeley with a joint appointment in the School of Information Management & Systems as well as in the School of Law where she is a Director of the Berkeley Center for Law & Technology. She teaches courses on intellectual property, cyberlaw and information policy.
- Ravi Sethi
Ravi Sethi (born 1947 is an Indian computer scientist retired from Bell Labs and now president of Avaya Labs Research. He is best known as one of three authors of the classic computer science textbook "Compilers: Principles, Techniques and Tools", also known as the "Dragon Book". Ravi was born in 1947, in Murdana, Punjab in the midst of the violence caused by the partition of India.
- Scott Shenker
Scott Shenker is a Professor of Computer Science at UC Berkeley. He is also the head of the Networking Group and the Vice President of the International Computer Science Institute in Berkeley, California. He received his Sc.B. in Physics from Brown University in 1978, and his PhD in Physics from University of Chicago in 1983. He is a Fellow of the ACM and IEEE. He is brother of string theorist Stephen Shenker.
- Charles E. Leiserson
Charles is Professor of Computer Science and Engineering at MIT, member of the Theory of Computation research group in the MIT Computer Science and Artificial Intelligence Laboratory (CSAIL), and head of CSAIL's Supercomputing Technologies research group. His research centers on developing theoretical principles of parallel and distributed computing, especially as they relate to engineering reality.
- John L. Hennessy
John LeRoy Hennessy, the founder of MIPS Computer Systems Inc., is currently serving as the 10th President of Stanford University. He earned his Bachelor's degree in electrical engineering from Villanova University, and his Master's degree and Ph.D. in computer science from the State University of New York at Stony Brook. Hennessy became a Stanford faculty member in 1977. In 1984, he used his sabbatical year to found MIPS Computer Systems Inc.
- David S. Johnson
David Stifler Johnson (born December 9, 1945) is a computer scientist specializing in algorithms and optimization. He is currently the head of the Algorithms and Optimization Department of AT&T Labs Research. Johnson graduated summa cum laude from Amherst College in 1967, then earned his S.M. from MIT in 1968 and his Ph.D. from MIT in 1973. All three of his degrees are in mathematics.
- Adele Goldberg
Adele Goldberg (born July 22, 1945) is a computer scientist who wrote or co-wrote books on the programming language Smalltalk-80. She is currently working for Neometron, Inc., of Palo Alto, California. Goldberg was born in Cleveland, Ohio, and grew up in Chicago, Illinois. In 1994 she was inducted as a Fellow of the Association for Computing Machinery.
- Simon Peyton Jones
Simon Peyton Jones (born in South Africa in 1958) is a British computer scientist who does research on the implementation and applications of functional programming languages, particularly lazy functional languages. He is an honorary Professor of Computer Science at the University of Glasgow and supervises PhD Students at the University of Cambridge. Peyton Jones graduated from Trinity College, Cambridge in 1980, …
- Alan Perlis
Alan Jay Perlis (April 1, 1922 - February 7, 1990) was an American computer scientist known for his pioneering work in programming languages and the first recipient of the Turing Award. Perlis was born in Pittsburgh, Pennsylvania. In 1943, he received his bachelor's degree in chemistry from the Carnegie Institute of Technology (now Carnegie Mellon University). During World War II, he served in the U.S. Army, where he became interested in mathematics.
- Maria Klawe
Dr. Maria Klawe became fifth president of Harvey Mudd College in July, 2006. Prior to joining HMC, Maria served as Dean of Engineering and a professor of Computer Science at Princeton University and in several positions at the University of British Columbia including Dean of Science, Vice-President of Student and Academic Services, and Head of Computer Science. Maria has also worked at IBM Research in California, and at the University of Toronto. She received her Ph.D. and B.Sc.
- Gerhard Weikum
Prof. Dr-Ing. Gerhard Weikum is a Research Director (and, as of 2006, also the Managing Director) at the Max Planck Institute for Computer Science (MPI) in Saarbruecken, Germany, where he is leading the databases and information systems department. His current research interests include distributed information systems, P2P computing, database performance optimization (automatic tuning) and self-organization (autonomic computing), …
- Susan Dumais
Susan Dumais is a Principal Researcher in the Adaptive Systems & Interaction Group of Microsoft Research. Before working at Microsoft, she was one of the pioneers of Latent semantic analysis. In 2006 she was inducted as a Fellow of the Association for Computing Machinery.
- Juris Hartmanis
Juris Hartmanis (born July 7, 1928 in Riga, Latvia) is a prominent computer scientist and computational theorist who, with Richard E. Stearns, received the 1993 ACM Turing Award "in recognition of their seminal paper which established the foundations for the field of computational complexity theory". Hartmanis was born in Latvia. He was a son of Martins Hermanis, a general in the Latvian Army. After the Soviet Union occupied Latvia in 1940, …
- Jiawei Han
Jiawei Han is a renowned computer scientist who specializes in research on Data Mining. He is currently a professor in the Department of Computer Science at the University of Illinois at Urbana-Champaign. Previously he was a professor in the School of Computing Science at Simon Fraser University. In 2003 he was inducted as a Fellow of the Association for Computing Machinery.
- Thomas P. Moran
Thomas P. Moran is a Distinguished Engineer at the IBM Almaden Research Center near San Jose, California. He has been active in the field of human computer interaction for a long time. In 1983 the book he wrote along with Stuart Card and Allen Newell "The Psychology of Human-Computer Interaction" was published. It became a very influential book in the field, partly for introducing the Goals, Operators, Methods, and Selection rules (GOMS).
- Edward Feigenbaum
Edward Albert Feigenbaum (born January 20, 1936) is a computer scientist working in the field of artificial intelligence. He is often called the "Father of expert systems." Feigenbaum completed his undergraduate degree, and a Ph.D., at Carnegie Mellon University. He received the ACM Turing Award, the most prestigious award in computer science, jointly with Raj Reddy in 1994 "For pioneering the design and construction of large scale artificial intelligence systems, …
- David Harel
David Harel (born 1950) is a professor of computer science at the Weizmann Institute of Science in Israel. Born in London, England, he was Dean of the Faculty of Mathematics and Computer Science at the institute for seven years. Harel is best known for his work on dynamic logic, computability and software engineering. In the 1980s he invented the graphical language of Statecharts, which has been adopted as part of the UML standard.
- Richard Hamming
Richard Wesley Hamming (February 11, 1915 - January 7, 1998) was an American mathematician whose work had many implications for computer science and telecommunications. His contributions include the Hamming code (which makes use of a Hamming matrix), the Hamming window (described in section 5.8 of his book "Digital Filters"), Hamming numbers, Sphere-packing (or hamming bound) and the Hamming distance. He was born in Chicago and died in Monterey, California.
- Vern Paxson
Vern Paxson is a senior scientist with the International Computer Science Institute (ICSI) Center for Internet Research, a non-profit research institute located in Berkeley, California. He is also a staff computer scientist at the Lawrence Berkeley National Laboratory (LBNL), where his research focuses on network intrusion detection systems (NIDS), Internet attacks, and Internet measurement.
- Randal E. Bryant
Randal E. Bryant (born October 27, 1952) is an American computer scientist and academic noted for his research on formally verifying digital hardware, and more recently some forms of software. He is also Dean of Carnegie Mellon University's School of Computer Science, where he has taught since 1984.
- Christos Papadimitriou
Christos Papadimitriou is a Professor in the Computer Science Division at the University of California, Berkeley, USA. He studied at the National Technical University of Athens (BS in Electrical Engineering, 1972) and at Princeton University (MS in Electrical Engineering, 1974 and PhD in Electrical Engineering and Computer Science, 1976). He has also taught at Harvard, MIT, the National Technical University of Athens, Stanford, and UCSD.
- Matthias Felleisen
Matthias Felleisen is a computer science professor and an author of German background. Felleisen is currently a Trustee Professor in the College of Computer and Information Science at Northeastern University in Boston, Massachusetts. In the past he has taught at Rice University. Felleisen's interests include design of programming tools, web programming, and software contracts for software applications.