A medal and $2,000 are awarded by the Computer Society on the basis of
achievements in the information processing field which are considered either a
single contribution of theory, design, or technique of outstanding
significance, or the accumulation of important contributions on theory or
practice over an extended time period, the total of which represent an
outstanding contribution.
|
Alan J. Smith
|
2006
|
For leadership in the measurement and evaluation of cache and memory
system performance.
|
|
John E. Hopcroft
|
2005
|
For fundamental contributions to the study of algorithms and their
applications in information processing.
|
|
Edmund M. Clarke, Jr.
|
2004
|
For significant and pioneering contributions to formal
verification of hardware and software systems, and for the profound impact
these contributions have had on the electronics industry.
|
|
Peter Chen
|
2003
|
For significant and pioneering contributions to data and
software engineering, particularly the in of the Entity-Relationship (ER)
model.
|
|
Ian F. Akiyildiz
|
2002
|
For significant and pioneering contributions to advanced
architectures and protocols for wireless and satellite networking.
|
|
Oscar H. Ibarra
|
2001
|
For outstanding contributions to the information processing
field, particularly in the design and analysis of algorithms; theory of
computation; computational complexity and parallel computing.
|
|
John Iliffe
|
2000
|
For lifetime achievement in the practice of computer system design and
evaluation.
|
|
Ahmed Sameh
|
1999
|
For seminal and influential work in parallel numerical
algorithms.
|
|
Vishwani Agrawal
|
1998
|
For innovative contributions to the field of electronic testing.
|
|
James Thornton
|
1997
|
For pioneering contributions and leadership in high performance computing
and networking.
|
|
Leonard Kleinrock
|
1996
|
For fundamental contributions to packet switching and queuing theory, two
of the principal technologies which led to the Internet, empowering the global
community to participate in worldwide economic, political and cultural
processes.
|
|
Michael J. Flynn
|
1995
|
For pivitor and seminal contributions to the design and classification of
computer architecture.
|
|
Azriel Rosenfeld
|
1994
|
For fundamental contributions to the fields of pattern recognition, image
processing, and computer vision.
|
|
Edward S. Davidson
|
1992
|
For pivotal seminal contributions to the design, implementation, and
performance evaluation of high performance computer systems.
|
|
Frederick P. Brooks, Jr.
|
1989
|
For lasting contributions to computer science education, 3-D computer
graphics interactive, and to hardware and software architecture in the
development of the IBM System/360 series.
|
|
Robert E. Kahn
|
1986
|
Not given.
|
|
Carver A. Mead
|
1985
|
In recognition of his pioneering contributions to the research and
education of very large scale integration (VLSI) design.
|
|
Ralph E. Gomory
|
1984
|
In recognition of his achievements in integer programming and its
successful applications in information processing technology.
|
|
Gene M. Amdahl
|
1983
|
In recognition of his outstanding contributions to the design,
applications and manufacture of large-scale high-performance computers.
|
|
King-sun Fu
|
1982
|
In recognition of his contributions in pattern recognition and its
applications, and his leadership in education in information
processing.
|
|
C.A.R. Hoare
|
1981
|
In recognition of his pioneering work in the formal semantics of
programming languages to aid in the proof of correctness of program, his
contributions towards applying formal discipline to the program development
process, and his deep insight into the process of programming language design
which has been invaluable to designers of a wide range of structured
programming languages.
|
|
Fernando J. Corbato
|
1980
|
In recognition of his contributions to and pioneering efforts in the
development of time-shared computer systems, for his tireless efforts in
providing direction for the entire time-sharing concept, for his leadership in
the development of the Multics operating system which embodies seminal concepts
such as a hierarchical file system, paging, segmentation and advanced security
and protection mechanisms.
|
|
Herman H. Goldstine
|
1979
|
In recognition of his support and major contributions to the development
of the ENIAC; his pioneering work on the logic, design and coding of electronic
computers; his leadership role in the design, construction and use of the IAS
machine at the Princeton Institute for Advanced Study; his significant
contributions to the theory and practice of matrix computations; his
encouragement of young scientists and mathematicians to explore the use of
electronic computers; and his penetrating analysis of the history of
computing.
|
|
Gordon E. Moore
Robert N. Noyce
|
1978
|
In recognition of their original contributions to semiconductor
integrated circuit technology, their pioneering achievements in using this
technology for the development and production of microprocessors and many other
computer system components, and their distinguished leadership of and insight
in computer science and technology, which have revolutionized the information
processing field.
|
|
Jay W. Forrester
|
1977
|
In recognition of his pioneering achievements in the development of
random-access, coincident-current magnetic core storage, which is now the
standard memory device for digital computers; for his innumerable contributions
in the design and construction of Whirlwind I, one of the first high-speed
digital computers; for his landmark achievements in the development of computer
modeling and simulation techniques, including their application to a wide range
of social systems; for his leadership in the development of the field of system
dynamics and its applications in exploring alternate policies at the
industrial, urban, national, and international levels; and for his many
additional contributions to the development of information processing, its
applications to social systems, and the dissemination of information on such
developments through a series of papers and books.
|
|
Lawrence G. Roberts
|
1976
|
In recognition of his contributions to the architectural design of
computer-communication systems, his leadership in creating a fertile research
environment leading to advances in computer and satellite communications
techniques, his role in the establishment of standard international
communication protocols and procedures, and his accomplishments in development
and demonstration of packet switching technology and the ensuing networks which
grew out of this work.
|
|
Kenneth E. Iverson
|
1975
|
In recognition of the generalized notation, APL, which he conceived and
developed; of the effectiveness in communications which has resulted from the
use of APL in many diverse applications; and of the expected impact that APL
will have on programming language theory and practice in the future.
|
|
Edsger W. Dijkstra
|
1974
|
For his contributions to the scientific approach to computer programming,
his efforts to establish programming as a science and a profession, and the
enhancement of higher programming standards and procedures, and for his
accomplishments in the early construction of ALGOL compilers and the ensuing
programming breakthroughs are to be commended.
|
|
Seymour R. Cray
|
1972
|
For his contributions to the conceptual and detailed design of several
large-scale, high-speed digital computers over a period of more than 15 years,
and for his contributions and leadership in developing practical
multiprocessing systems embodying a large number of very innovative computer
concepts.
|
|
Allen Newell
|
1971
|
For his major contributions to the computing profession's scientific
understanding of complex information processing systems in the areas of
computer programming systems and the understanding of human thought processes,
and for his pioneering work and leadership in research in artificial
intelligence, psychology and computer science, and for his many contributions
to advanced digital programming, programming language development, computer
architecture, and his important contributions to scientific literature, and for
his continued leadership and outstanding work in training and educating young
people for careers in computer science.
|
|
Grace Murray Hopper
|
1970
|
For her pioneering work and leadership in the development of computer
software, and for her impact and influence on the computing profession and her
fellow colleagues, and for her pioneering work and leadership in the
development of important concepts for mathematical and business compilers, and
for her contributions to the development and acceptance of English-language,
problem-oriented programming, and for her outstanding work and continued
efforts in the education and training of men and women for careers in computer
science and data processing.
|
|
Alston S. Householder
|
1969
|
For his impact and influence on computer science in general and
particularly for his contributions to the methods and techniques for obtaining
numerical solutions to very large problems through the use of digital
computers, and for his many publications, including books, which have provided
guidance and help to workers in the field of numerical analysis, and for his
contributions to professional activities and societies as committee member,
paper referee, conference organizer, and society president.
|
|
Maurice V. Wilkes
|
1968
|
For his many original achievements in the computer field, both in
engineering and software, and for his contributions to the growth of
professional society activities and to international cooperation among computer
professionals.
|
|
Samuel N. Alexander
|
1967
|
For effective pioneering in the introduction and exploration of computers
in the federal government; and for his continuing leadership and inspiration to
all involved in the implementation of computer technology within government
agencies.
|
|
J. Presper Eckert
|
1966
|
For his pioneering contributions to automatic computing by participating
in the design and construction of the ENIAC, the world's first all-electronic
computer, and of the BINAC and the UNIVAC, and for his continuing work in the
design of electronic computing systems.
|
|
John W. Mauchly
|
1966
|
For his pioneering contributions to automatic computing by participating
in the design and construction of the ENIAC, the world's first all-electronic
computer, and of the BINAC and the UNIVAC, and for his pioneering efforts in
the application of electronic computers to the solution of scientific and
business problems.
|
|
George R. Stibitz
|
1965
|
For his contributions to, and pioneering efforts in, automatic computing;
for independently proposing the use of the binary system, floating-point
arithmetic, memory indexing and operation from a remote console; and for
designing the first operating program-controlled computer.
|
|
Konrad Zuse
|
1965
|
For his contributions to, and pioneering efforts in, automatic computing;
for independently proposing the use of the binary system and floating-point
arithmetic; and for designing the first program-controlled computer in Germany
-- one of the earliest in the world.
|
|
Howard H. Aiken
|
1964
|
For his original contribution to the development of automatic computers
that led to the first large-scale, general-purpose, automatic digital computer
ever to be put in operation; for his continuous work in the field of digital
computers as an engineer; and for the knowledge and inspiration imparted to
many as a teacher.
|