ROSS ANDERSON
University of Cambridge
October 21, 1999
- Information Hiding
RUZENA BAJCSY
GRASP Laboratory, University of Pennsylvania
March 17, 1993
Cooperative Agents: Machines and Humans
DANA BALLARD
University of Rochester
March 18, 1987
- Roles for Hierarchies in Perception
ROBERT BALZER
University of Southern California/Information Sciences Institute
April 15, 1987
- Living in the Next Generation Operating System
ANDREAS BECHTOLSHEIM
Senior Vice President of Engineering, Gigabit Switching Group, Cisco Systems
12 March 1998
Joint SCS/ECE Distinguished Alumni Lecture
Gaschnig/Oakley Memorial Lecture
- High Performance Networking
JON L. BENTLEY
AT&T Bell Laboratories
February 26, 1986
- Pictures of Programs
JON L. BENTLEY
Lucent/Bell Laboratories
March 20, 1997
Hank Wan Memorial Lecture
- Algoritym Engineering: From Practice to Theory and Back
CHARLES BENNETT
IBM Corporation, Yorktown Heights
November 10, 1994
- The Emerging Theories of Quantum Information and Computation
JOEL BIRNBAUM
Senior Vice President, Research & Development, Hewlett-Packard Company
and Director, HP Laboratories
26 February 1998
- After the Internet
WOODY BLEDSOE
MCC Corporation
February 18, 1987
- The Use of Analogy and Knowledge in Automatic Proof Discovery
RODNEY BROOKS
Massachusetts Institute of Technology
April 5, 1990
- Robot Beings
CHRISTOPHER BROWN
University of Rochester
March 12, 1986
- What's Ahead for Machine Vision
CARL BURCH
St. John's University
February 15, 2001
SCS Distinguished Dissertation Award Lecture
Machine Learning in Metrical Task Systems and Other On-Line Problems
C Return to Top of List
JAIME CARBONELL
Professor of Computer Science, Carnegie Mellon University
February 26, 1992
- Grand Challenges for Machine Learning
STUART CARD
Xerox Palo Alto Research Center
18 March 1999
- Knowledge Crystallization
Gaschnig/Oakley Memorial Lecture - SCS Distinguished Lecture
LUCA CARDELLI
Digital Equipment Corporation
January 21, 1987
- The Quest for Inheritance and Polymorphism
RICK CATTELL
Sun Microsystems
January 27, 2000
- Things I Wish I Learning in Engineering School
DAVID CHERITON
Stanford University
May 2, 1989
- Distributed Systems: The Next 100 Years
DAVID CLARK
Laboratory for Computer Science, Massachusetts Institute of Technology
January 21, 1999
- Controlling the Internet (Is It Out of Control?)
ROBERT L. CONSTABLE
Professor of Computer Science and Chair
Computer Science Department, Cornell University
October 22, 1998
- Listening to Theorem Provers Who Talk to Each
Other about Computer Systems
BRUCE CROFT
Dept of Computer Science, Lederle Graduate Center
University of Massachusetts, Amherst
21 November 1996
- Effective Retrieval Through Corpus Analysis
D Return to Top of List
DANIEL C. DENNETT
Center for Cognitive Studies, Tufts University
September 17, 1998
SCS Distinguished Lecture
- Model Creativity: Some Speculations about the Speed of Thought
PERSI DIACONIS
Harvard University
February 8, 1996
Gashnig/Oakley Memorial Lecture
- Practical Aspects of Random Number Generation
MARC DONNER
Union Bank of Switzerland
November 7, 1996
SCS Distinguished Alumni Lecture
- How to Succeed in Software
ERIC DREXLER
Stanford University
March 22, 1990
- Nanocomputers and Molecular Engineering
E Return to Top of List
F Return to Top of List
DAVID FARBER
University of Pennsylvania
April 5, 2001
Predicting the Unpredictable - The FCC and the Future of
Telecommunications and the Internet
JEROME FELDMAN
University of Rochester
April 9, 1986
Gaschnig/Oakley Memorial Lecture
- Massive Parallelism in Nature and in Computer Science
JIM FOLEY
GVU Center, College of Computing
Georgia Institute of Technology
April 21, 1993
- Model-Based User Interface Design Tools
ED FRANK
NeTpower Corporation
October 12, 1995
SCS Distinguished Alumni Lecture
- Follow the Money: A Look at Past and Future Trends in the Computer Industry
ED FREDKIN
April 11, 1989
- Robotics - The Internal State of a System
G Return to Top of List
CHARLES GESCHKE
Adobe Systems, Inc.
December 5, 1990
- Computer Science and the Entrepreneurial Spirit
SHAFI GOLDWASSER
Massachusetts Institute of Technology
November 4, 1992
- Efficient Interactive Proofs and Their Connection to Solving
Approximation Problems
JAMES GOSLING
Sun Microsystems
April 17, 1997
SCS Distinguished Alumni Lecture
- Doing Innovative Software in the Real World
JIM GRAY
Microsoft Research
November 18, 1999
SCS Distinguished Lecture
- What's Next? A Few Remaining Problems in Information Technology
H Return to Top of List
A. NICO HABERMANN
Directorate of CISE, National Science Foundation
February 17, 1993
- Beyond Ada
JOHN HENNESSY
Stanford University
February 2, 1995
Convergence Architectures and the Stanford FLASH Machine
W. DANIEL HILLIS
President, Thinking Machines Corporation
November 13, 1991
The Architecture of the CM-5
- Produced by University Video Communications
DOUGLAS HOFSTADTER
University of Michigan
April 23, 1986
- The Challenge of Analogy
I Return to Top of List
J Return to Top of List
ANITA K. JONES
University of Virginia
October 16, 1997
- Innovation the American Way: Unspoken Compacts and Unsealed Covenants
BILL JOY
Sun Microsystems, Inc.
August 30, 1999
- Thoughts on the Future of Computing and Design in the Digital Age
K Return to Top of List
WILLIAM KAHAN
University of California at Berkeley
February 15, 1990
- Paradoxes in Concepts of Accuracy
TAKEO KANADE
Carnegie Mellon University
October 30, 1991
- The KISS-Keep it Simple and Straightforward-Approach to
Shape Recovery in Computer Vision
RAVI KANNAN
Professor of Mathematics and Computer Science
Carnegie Mellon University
January 29, 1992
- Geometric Algorithms in Higher Dimensions
MITCH KAPOR
November 6, 1991
Chairman, On Technologies, Inc.
- Building the Open Road: Policies for a National Network
RICHARD KARP
November 4, 1987
University of California at Berkeley
- The Complexity of Parallel Computation
RICHARD M. KARP
University of Washington
September 11, 1997
- Combinatorial Optimization as a Tool for Molecular Biology
ALAN KAY
Disney Fellow and Vice President Research and Development,
The Walt Disney Company
29 April 1998
- The Computer Revolution Hasn't Happened Yet
SCS Distinguished Lecture - Hank Suz-Chi Wan Memorial Lecture
KEN KENNEDY
March 6, 1992
Center for Research on Parallel Computation, Rice University
- Architecture-Independent Parallel Programming Support in Fortran D
BRIAN KERNIGHAN
April 17, 1991
AT&T Bell Laboratories
- Programming Style in C
H.T. KUNG
September 23, 1999
Division of Engineering and Applied Sciences, Harvard University
- Management of Internet Traffic via Aggregation
L Return to Top of List
BUTLER LAMPSON
Microsoft and Massachusetts Institute of Technology
13 November 1997
- Computer Security in the Real World
HECTOR LEVESQUE
University of Toronto
April 1, 1987
- The Computational Tractability of Knowledge: Representation and Reasoning
MICHAEL LEVINE
Pittsburgh Supercomputing Center and Carnegie Mellon University
January 25, 2001
Terascale Computing
RICHARD LIPTON
Princeton University
October 17, 1990
- Theory and Practice of Software Engineering
BARBARA LISKOV
Massachusetts Institute of Technology
November 4, 1993
- THOR: An Object-Oriented Database System
LASZLO LOVASZ
Yale University
September 21, 1995
- Mixing of Random Walks and Avalanches on Graphs
M Return to Top of List
PATTI MAES
Media Lab, Massachusetts Institute of Technology
May 3, 2001
10 Years of Software Agents Research at the MIT Media Lab
UDI MANBER
Yahoo!
March 8, 2001
Serving Billions of Pages to Hundreds of Millions of People is Harder
Than It Seems
ROBIN MILNER
University of Edinburgh
March 21, 1989
- Interpreting One Concurrent Calculus in Another
BUD MISHRA
Courant Institute, New York University
February 20, 1997
Annual Gaschnig/Oakley Memorial Lecture
- Alchemy of Genomics: Optical Mapping
JIM MITCHELL
Sun Fellow and Vice President of Architecture and Technology, JavaSoft
April 16, 1998
SCS Distinguished Alumni Lecture
- Java Hot Spots
TOM MITCHELL
Carnegie Mellon University
February 4, 1994
- What Drives Learning - Current Data or Prior Knowledge?
TOM MITCHELL
Carnegie Mellon University
September 19, 1996
- Does Machine Learning Really Work?
TOM MORAN
Xerox Corporation
March 19, 1986
- Facing the User
JAMES MORRIS
School of Computer Science, Carnegie Mellon University
and MAYA Design Group, Inc.
April 8, 1992
- War Stories from Andrew
N Return to Top of List
ALLEN NEWELL
December 4, 1991
U.A. and Helen Whitaker University Professor of Computer Science
Carnegie Mellon University
- Desires and Diversions
Can be purchased from University Video Communications, Inc.
O Return to Top of List
SUSAN OWICKI
Consultant
March 24, 1994
- Abstraction and the Design of Computer Systems
P Return to Top of List
DAVID LORGE PARNAS
NSERC/Bell Industrial Research Chair in Software Engineering
and Director, Software Engineering Programme,
Department of Computing and Software, Communications Research Laboratory,
McMaster University
October 15, 1998
SCS Distinguished Alumni Lecture
- Software Inspections We Can Trust
DAVID PATTERSON
Professor and Chair, Computer Science Division
University of California at Berkeley
April 1, 1992
- "TERABYTES >> TERAFLOPS" or
Why work on processors when I/O is where the action is?"
TOMASO POGGIO
Massachusetts Institute of Technology
November 9, 1995
- Networks that Learn and How the Brain Works
VAUGHN PRATT
Computer Science Department, Stanford University
October 28, 1992
- The Logician: From Spectator to Participant
AMIR PNUELI
May 1, 1997
Weizmann Institute of Science
T
- Translation Validation
Q Return to Top of List
R Return to Top of List
MICHAEL O. RABIN
Harvard University and Hebrew University
October 21, 1987
Efficient Dispersal of Information for Security
Load Balancing and Fault Tolerance
MICHAEL RABIN
T.J. Watson Senior Professor of Computer Science
Harvard University
October 23, 1991
Randomized Algorithms: Solving Impossible Problems
by Unpredictable Steps
RAJ REDDY
Herbert A. Simon Professor of Computer Science and Robotics
and Dean, School of Computer Science
Carnegie Mellon University
January 27, 1993
User Interface in GigaPC Environments
A. DAVID REDISH
Post-Doctoral Research Associate, Neural Systems, Memory and Aging
University of Arizona
April 8, 1999
Computer Science Doctoral Dissertation Award Lecture
What to Do When You're Lost: Self-localization and the Hippocampus
JOHN H. REIF
Duke University
April 14, 1994
Predictive Computing: An Emerging Paradigm for Efficient Computation
in Dynamic Environments
RONALD RIVEST
Massachusetts Institute of Technology
November 14, 1990
Machine Learning and Artificial Intelligence
ALAN ROBINSON
Syracuse University
May 5, 1994
Gaschnig/Oakley Memorial Lecture
Formal and Informal Mathematical Reasoning
S Return to Top of List
JEROME H. SALTZER
Massachusetts Institute of Technology
April 13, 1988
Gaschnig/Oakley Memorial Lecture
Lessons from Project Athena
ROGER SCHANK
Yale University
February 4, 1987
Mechanical Creativity
JONATHAN R. SHEWCHUK
Post-Doc, Computer Science Department, Carnegie Mellon University
February 12, 1998
Computer Science Doctoral Dissertation Award Lecture
Mesh Generation by Delaunay Refinement (With Applications to
Scientific Computing, Graphics and More)
HERBERT A. SIMON
Carnegie Mellon University, Psychology Department
December 2, 1992
What is Reasoning? Heuristic Search Revisited
CHARLES SIMONYI
Chief Architect, Microsoft Research
March 4, 1999
Intentional Programming
STEPHEN SMALE
City University of Hong Kong
January 15, 2001
On The Mathematical Foundations of Learning
RICHARD STEARNS
State University of New York at Albany
March 21, 1996
Hank Wan Memorial Lecture
What is Subproblem Independence?
JOEL SPENCER
Courant Institute of Mathematical Sciences, New York University
March 18, 1992
Flip a Coin"...The Role of Randomness in Both Discrete Mathematics
and Theoretical Computer Science
T Return to Top of List
LARRY TESLER
April 2, 1986
Apple Computer
Does Object-Oriented Programming Make Modularity Better or Worse
U Return to Top of List
V Return to Top of List
LESLIE G. VALIANT
February 14, 1989
Harvard University
Quantitative Theories of Cognitive Phenomena
W Return to Top of List
DAVID WALTZ
March 7, 1989
Thinking Machines Corporation and Brandeis University
Massively Parallel Reasoning
MARK WEISER
October 7, 1993
Xerox Corporation
Ubiquitous Computing
X Return to Top of List
Y Return to Top of List
ANDREW YAO
April 15, 1992
Princeton University
Geometric Methods in Computational Complexity
Z Return to Top of List