IEEE Computer Society Computer Pioneer Award | |
Awarded For: | Outstanding contributions to the concepts and development of the computer field |
Country: | USA |
Year: | 1981 |
The Computer Pioneer Award was established in 1981 by the Board of Governors of the IEEE Computer Society to recognize and honor the vision of those people whose efforts resulted in the creation and continued vitality of the computer industry. The award is presented to outstanding individuals whose main contribution to the concepts and development of the computer field was made at least fifteen years earlier. The recognition is engraved on a silver medal specially struck for the Society.
This award has now been renamed to "Women of the ENIAC Computer Pioneer Award".[1]
The award has two types of recipients:
Source: IEEE Computer Society
-- class="sortable wikitable" --> | Year | Recipient | Significant contribution |
---|---|---|---|
2023 | Daniel S. Bricklin | For creating VisiCalc, the progenitor of the modern spreadsheet. | |
Scott Shenker | For pioneering contributions to scheduling and management of packet-switched networks, impacting the theory and practice of communication networks. | ||
2022 | Daphne Koller | For contributions to representation, inference, and learning in probabilistic models with applications to computational biology and human health. | |
Christos Papadimitriou | For fundamental contributions to Computer Science, via the development of the theory of algorithms and complexity, and its application to the natural and social sciences. | ||
2021 | Peter J. Denning | For seminal contributions to virtual memory, the Internet infrastructure, and computing education. | |
Moti Yung | For transformative innovations in "Trust in Computation;" specifically, coinventing "Malicious Cryptography", and pioneering contributions to "Distributed Cryptosystems". | ||
2020 | Demetri Terzopoulos | For a leading role in developing computer vision, computer graphics, and medical imaging through pioneering research that has helped unify these fields and has impacted related disciplines within and beyond computer science. | |
Jack Dongarra | For leadership in the area of high-performance mathematical software. | ||
2019 | Laura Haas | For pioneering innovations in the architecture of federated databases and in the integration of data from multiple, heterogeneous sources. | |
Jitendra Malik | For a leading role in developing Computer Vision into a thriving discipline through pioneering research, leadership, and mentorship. | ||
2018 | for "pioneering data abstraction, polymorphism, and support for fault tolerance and distributed computing in the programming languages CLU and Argus." (source) | ||
For pioneering C++. | |||
For the creation of the Google search engine and leadership in creating ambitious products and research initiatives. | |||
For the creation of the Google search engine and leadership in creating ambitious products and research initiatives. | |||
2016 | For pioneering work in Object Modeling that led to the creation of the Unified Modeling Language (UML). | ||
2015 | For more than 50 years of leadership including the creation of TCCA and SIGARCH. | ||
2015 | For developing algorithms for recurrence, development of the multi-core microprocessor chip and the formalization of methods for designing the control of a computer pipeline. | ||
2014 | For pioneering development of the Linux kernel using the open-source approach. | ||
2013 | For development of the basic principles and methods of knowledge-based systems and their practical applications. | ||
2013 | For pioneering work as a principal designer of the ARM 32-bit RISC microprocessor. | ||
2012 | For improving the quality of mathematical software, making it more accessible and creating MATLAB. | ||
2011 | For pioneering parallel architectures including the Illiac IV, the Burroughs BSP, and Cedar; and, for revolutionary parallel compiler technology including Parafrase and KAP Tools. | ||
2009 | For pioneering work and lifetime achievement as one of the first developers and researchers in programming languages. | ||
For contributions to superscalar architecture, including multiple-issue dynamic instruction scheduling, and for the innovation and widespread teaching of simplified VLSI design methods. | |||
2008 | Programmer including co-leading the first teams of ENIAC programmers, and pioneering work on BINAC and UNIVAC I | ||
Design and synthesis of digital systems over five decades, including the first algorithm for logic synthesis (the Quine-McCluskey method) | |||
Petri net theory (1962) and then parallel and distributed computing | |||
2006 | Computing in Japan | ||
Real-time data acquisition and recording that significantly contributed to the definition of modern feedback and control processes | |||
2004 | Theory and practice of compiler optimization | ||
2003 | System software portability through the programming language BCPL widely influential and used in academia and industry for a variety of prominent system software | ||
2002 | Operating systems and concurrent programming, exemplified by work on the RC 4000 multiprogramming system, monitors, and Concurrent Pascal | ||
ASCII, ASCII-alternate sets, and escape sequences | |||
2001 | Electronic Funds Transfer which made possible computer to computer commercial transactions via the banking system | ||
Computer and communications technology in the GE DATANET-30 | |||
2000 | Inventing the pointer variable and introducing this concept into PL/I | ||
Minsk series computers' software, of the information systems' software | |||
Belarus of the Minsk series computers' hardware, of the multicomputer complexes and of the RV family of mobile computers for heavy field conditions | |||
1999 | SPEEDAC of Sperry Corporation, and computer graphics and image processing | ||
1998 | Field of computing as a Cryptologist and statistician during World War II at Bletchley Park, as an early worker and developer of the Colossus at Bletchley Park and on the University of Manchester Mark I, the world's first stored program computer | ||
1997 | Banking applications ERMA, and computer manufacturing | ||
Sort-merge generator for the Univac and compilation | |||
1996 | Computer science technologies in Bulgaria | ||
Converted the ENIAC to a stored program at Aberdeen Proving Ground | |||
Abstract model for database management | |||
Digital devices | |||
Digital automation of computer architecture | |||
Jozef Gruska | Theory of computing and organizational activities | ||
Informatics and computer science | |||
Computing in Bulgaria; 1st Bulgarian computers; abstract mathematics and software | |||
TCP/IP protocols and the Internet program | |||
1956 logical machine and the design of the MIR computer in Hungary | |||
First commercial computers and informatics (computer science) curriculum in Poland, | |||
1930 relay machines, and early computers in post-war Hungary | |||
Designed and constructed the first computer in the Soviet Union and founded the Soviet computer industry | |||
Soviet cybernetics and programming | |||
Polish digital computers and computer architecture | |||
Polyvalent logic switching circuits | |||
Computer hardware technology into Slovakia and the control computer | |||
Estonia's computer age | |||
Computer research in Czechoslovakia and SAPO and EPOS computers | |||
1995 | Early computers | ||
Computer graphics | |||
Personal Computer | |||
Artificial intelligence | |||
Minicomputers | |||
1994 | IBM System/360 Series | ||
Structured Programming | |||
Unix | |||
Ken L. Thompson | |||
1993 | High speed computing | ||
Co-inventing the integrated circuit | |||
Design of IAS and JOHNNIAC computers | |||
1992 | Project stretch | ||
Human computer interaction | |||
1991 | Compatible computers | ||
Compilers | |||
BASIC | |||
1990 | Computer architecture | ||
Programming languages definitions | |||
1989 | Instruction pipelining and RISC concepts | ||
High speed I/O mechanisms | |||
IBM 604 electronic calculator | |||
ONR Computer R&D development beginning in 1946 | |||
Marshall C. Yovits | |||
F. Joachim Weyl | |||
Gordon D. Goldstein | |||
1988 | Computer stacks | ||
Microprocessor on a chip | |||
1987 | Whirlwind | ||
RAMAC | |||
Adaptive non-numeric processing | |||
Pascal | |||
1986 | Computing | ||
Computer language development | |||
IAS and Harvest computers | |||
ALGOL 68 | |||
1985 | BASIC | ||
LISP and artificial intelligence | |||
Computer language translation | |||
Graphics Sketchpad | |||
Assembly language programming | |||
Computer and computer languages for Mailüfterl | |||
1984 | Electronic computer with serial memory | ||
IBM 701 | |||
Solved atomic energy problems on ENIAC | |||
Architecture of IBM 702 electronic data processing machines | |||
Serial computer ZEBRA | |||
1982 | Parallel computer SWAC | ||
Electronic computer logic design | |||
1981 | Electronic computer logic design |
All members of the profession are invited to nominate a colleague who they consider most eligible to be considered for this award. The nomination deadline is 15 October of each year.