About ACM

ACM, the world's largest educational and scientific computing society, delivers resources that advance computing as a science and a profession. ACM provides the computing field's premier Digital Library and serves its members and the computing profession with leading-edge publications, conferences, and career resources.

[Learn More about ACM...]

Get Involved with ACM

ACM is a volunteer-led and member-driven organization. Everything ACM accomplishes is through the efforts of people like you. A wide range of activities keep ACM moving, including organizing conferences, editing journals, reviewing papers and participating on boards and committees, to name just a few. Find out all the ways that you can volunteer with ACM.

ACM Chapters

Chapters are the "local neighborhoods" of ACM. Professional and Student chapters worldwide serve as nodes of activity for ACM members and the computing community at large, offering seminars, lectures, and the opportunity to meet peers and experts in many fields of interest.

ACM: Formed at the Dawn of Computing

ACM was established in 1947 soon after the creation of ENIAC, the first stored-program digital computer, to “advance the science, development, construction, and application of the new machinery for computing, reasoning, and other handling of information.”

ACM's FY 2015 Annual Report

The past year saw many "firsts" for ACM, including a new CEO, a $1 million Turing Award, and a new conference devoted to practitioners. Read the annual report, with an introduction by ACM President Alexander L. Wolf, to learn about more "firsts," initiatives and services, as well as issues driving future programs.

ACM Officers

Learn more about the leaders who are the driving force behind ACM's initiatives:

  • President Alexander L. Wolf (left): also serves on the ACM Europe Council
  • Vice President Vicki L Hanson (center): member of the ACM-W Europe Executive Committee; Founder and Co-Editor-in-Chief of ACM Transactions on Accessible Computing
  • Secretary-Treasurer Erik Altman (not pictured): formerly Chair of SIG Governing Board and a Past Chair of SIGMICRO, ACM's Special Interest Group on Microarchitecture
  • CEO/Executive Director Bobby Schnabel (right), formerly Chair of the ACM Education Policy Committee

ACM Council on Women in Computing

ACM-W supports, celebrates, and advocates internationally for the full engagement of women in all aspects of the computing field, providing a wide range of programs and services to ACM members and working in the larger community to advance the contributions of technical women.

ACM Regional Councils

ACM's Regional Councils provide grassroots support on a global scale. Based in Europe, India, and China, they raise awareness, visibility and relevance of ACM by sponsoring high-quality conferences, expanding chapters, and encouraging greater participation in all dimensions of the society.

ACM Europe   ACM India   ACM China

ACM Awards

ACM A. M. Turing Award

ACM's most prestigious technical award is accompanied by a prize of $1,000,000. It is given to an individual selected for contributions of a technical nature made to the computing community. The contributions should be of lasting and major technical importance to the computer field. Financial support of the Turing Award is provided by Google Inc.
Award Page


2015 - Whitfield Diffie


2015 - Martin Hellman

ACM-Infosys Foundation Award in the Computing Sciences

The ACM - Infosys Foundation Award in the Computing Sciences recognizes personal contributions by young scientists and system developers to a contemporary innovation that, through its depth, fundamental impact and broad implications, exemplifies the greatest achievements in the discipline. The award carries a prize of $175,000. Financial support for the ACM - Infosys Foundation Award is provided by the Infosys Foundation endowment.
Award Page


2015 - Stefan Savage

For innovative research in network security, privacy, and reliability that has taught us to view attacks and attackers as elements of an integrated technological, societal, and economic system.

ACM Distinguished Service Award

Awarded on the basis of value and degree of services to the computing community. The contribution should not be limited to service to the Association, but should include activities in other computer organizations and should emphasize contributions to the computing community at large.
Award Page


2015 - Ron Perrott

For providing vision and leadership in high-performance computing and e-science, championing new initiatives and advocating collaboration among interested groups at both national and international levels.

ACM Doctoral Dissertation Award

Presented annually to the author(s) of the best doctoral dissertation(s) in computer science and engineering. The Doctoral Dissertation Award is accompanied by a prize of $20,000, and the Honorable Mention Award is accompanied by a prize of $10,000. Financial sponsorship of the award is provided by Google. Winning dissertations will be published in the ACM Digital Library as part of the ACM Books Series.
Award Page


2015 - Siavash Mirarab

For his dissertation, "Novel scalable approaches for multiple sequence alignment and phylogenomic reconstruction," nominated by the University of Texas at Austin.


2015 - Julian Shun

For his dissertation, "Shared-Memory Parallelism Can Be Simple, Fast, and Scalable," nominated by Carnegie Mellon University.


2015 - Aaron Sidford

For his dissertation, "Iterative Methods, Combinatorial Optimization, and Linear Programming Beyond the Universal Barrier," nominated by Massachusetts Institute of Technology.

ACM-IEEE CS Eckert-Mauchly Award

Administered jointly by ACM and IEEE Computer Society. The award of $5000 is given for contributions to computer and digital systems architecture where the field of computer architecture is considered at present to encompass the combined hardware-software design and analysis of computing and digital systems.
Award Page


2016 - Uri Weiser

For leadership and pioneering industry and academic work in high performance processors and multimedia architectures.

ACM Gordon Bell Prize

The Gordon Bell Prize is awarded each year to recognize outstanding achievement in high-performance computing. The purpose of the award is to track the progress over time of parallel computing, with particular emphasis on rewarding innovation in applying high-performance computing to applications in science, engineering, and large-scale data analytics. Prizes may be awarded for peak performance or special achievements in scalability and time-to-solution on important science and engineering problems. Financial support of the $10,000 award is provided by Gordon Bell, a pioneer in high-performance and parallel computing.
Award Page


2015 - Costas Bekas

An Extreme-Scale Implicit Solver for Complex PDEs: Highly Heterogeneous Flow in Earth's Mantle


2015 - Alessandro Curioni

An Extreme-Scale Implicit Solver for Complex PDEs: Highly Heterogeneous Flow in Earths Mantle


2015 - Omar Ghattas

An Extreme-Scale Implicit Solver for Complex PDEs: Highly Heterogeneous Flow in Earth's Mantle


2015 - Michael Gurnis

An Extreme-Scale Implicit Solver for Complex PDEs: Highly Heterogeneous Flow in Earth's Mantle


2015 - Yves Ineichen

An Extreme-Scale Implicit Solver for Complex PDEs: Highly Heterogeneous Flow in Earth's Mantle


2015 - Tobin Isaac

An Extreme-Scale Implicit Solver for Complex PDEs: Highly Heterogeneous Flow in Earth's Mantle


2015 - A. Cristiano I. Malossi

An Extreme-Scale Implicit Solver for Complex PDEs: Highly Heterogeneous Flow in Earth's Mantle.


2015 - Johann Rudi

An Extreme-Scale Implicit Solver for Complex PDEs: Highly Heterogeneous Flow in Earth's Mantle.


2015 - Peter Staar

An Extreme-Scale Implicit Solver for Complex PDEs: Highly Heterogeneous Flow in Earth's Mantle.


2015 - Georg Stadler

An Extreme-Scale Implicit Solver for Complex PDEs: Highly Heterogeneous Flow in Earth's Mantle

ACM Grace Murray Hopper Award

Awarded to the outstanding young computer professional of the year, selected on the basis of a single recent major technical or service contribution. This award is accompanied by a prize of $35,000. The candidate must have been 35 years of age or less at the time the qualifying contribution was made. Financial support of the Grace Murray Hopper Award is provided by Microsoft.
Award Page


2015 - Brent Waters

For the introduction and development of the concepts of Attribute-Based Encryption and Functional Encryption.

International Science and Engineering Fair

The Intel International Science and Engineering Fair (ISEF) is held annually each May, and has been administered since 1950 by the Society for Science & the Public.
Award Page

ACM Paris Kanellakis Theory and Practice Award

The Paris Kanellakis Theory and Practice Award honors specific theoretical accomplishments that have had a significant and demonstrable effect on the practice of computing. This award is accompanied by a prize of $10,000 and is endowed by contributions from the Kanellakis family, with additional financial support provided by ACM's Special Interest Groups on Algorithms and Computational Theory (SIGACT), Design Automaton (SIGDA), Management of Data (SIGMOD), and Programming Languages (SIGPLAN), the ACM SIG Projects Fund, and individual contributions.
Award Page


2015 - Michael Luby

For ground-breaking contributions to erasure correcting codes, which are essential for improving the quality of video transmission over the Internet.

ACM Karl V. Karlstrom Outstanding Educator Award

Presented annually to an outstanding educator who is: appointed to a recognized educational baccalaureate institution; recognized for advancing new teaching methodologies, or effecting new curriculum development or expansion in Computer Science and Engineering; or making a significant contribution to the educational mission of the ACM. Those who have been teaching for ten years or less will be given special consideration. A prize of $10,000 is supplied by Pearson Education.
Award Page


2015 - Armando Fox

For leadership in online computing education through creation of innovative courses, tools, and inexpensive textbooks used worldwide providing access to quality software engineering education.

ACM-IEEE CS Ken Kennedy Award

The ACM - IEEE CS Ken Kennedy Award is awarded annually and recognizes substantial contributions to programmability and productivity in computing and substantial community service or mentoring contributions. The award includes a $5,000 honorarium. The recipient will give a presentation, normally technical, at the SC conference at which it is announced, or at an ACM or IEEE conference of the winner's choosing during the year following the announcement.
Award Page


2015 - Kathy Yelick

For advancing the programmability of HPC systems, strategic national leadership, and mentorship in academia and government labs.

ACM Eugene L. Lawler Award for Humanitarian Contributions within Computer Science and Informatics

This award is to recognize an individual or a group who have made a significant contribution through the use of computing technology. It will be given once every two years, assuming that there are worthy recipients. The award amount is $5,000 plus travel expenses to the Awards banquet.

The award is intentionally defined broadly. The professional credentials of the recipient(s) are not important. The recipient(s) need never to have earned a degree or published a paper, or even be considered to be a computer professional. The emphasis of the Award Committee will be on the significance of the contribution itself, within the prescribed areas of technology for humanitarian contributions in the field of computing.

Some examples of the types of contributions that this award is created to recognize are: application of computer technology to aid the disabled; making an educational contribution using computers or Computer Science in inner city schools; creative research concerning intellectual property issues; expansion of educational opportunities in Computer Science for women and underrepresented minorities; application of computers or computing techniques to problems of developing countries.
Award Page


2014 - Robin Murphy

For pioneering work in humanitarian disaster response through search and rescue robotics, to the benefit of both survivors and responders

ACM-IEEE CS George Michael Memorial HPC Fellowships

Endowed in memory of George Michael, one of the founding fathers of the SC Conference series, the ACM IEEE-CS George Michael Memorial Fellowships honor exceptional PhD students throughout the world whose research focus areas are in high performance computing, networking, storage, and large-scale data analysis. ACM, the IEEE Computer Society, and the SC Conference support this award.

Fellowship winners are selected each year based on overall potential for research excellence, the degree to which technical interests align with those of the HPC community, academic progress to date, recommendations by their advisor and others, and a demonstration of current and anticipated use of HPC resources. The Fellowship includes a $5,000 honorarium, plus travel and registration to receive the award at the annual SC conference.
Award Page


2015 - Maciej Besta

For his project "Accelerating Large-Scale Distributed Graph Computations."


2015 - Dhairya Malhotra

For his project "Scalable Algorithms for Evaluating Volume Potentials."

ACM AAAI Allen Newell Award

The ACM/AAAI Allen Newell Award is presented to an individual selected for career contributions that have breadth within computer science, or that bridge computer science and other disciplines. This award is accompanied by a prize of $10,000, provided by ACM and the Association for the Advancement of Artificial Intelligence, and by individual contributions.
Award Page


2015 - Eric Horvitz

For contributions to artificial intelligence and human-computer interaction spanning the computing and decision sciences through developing principles and models of sensing, reflection, and rational action.

Outstanding Contribution to ACM Award

This award may be given to up to three individuals per year, for entirely different activities, and they are selected based on the value and degree of service to ACM.
Award Page


2014 - Wendy Hall

For guiding ACM to become a truly international organization, helping improve diversity within ACM, and working to increase ACM's visibility in scientific venues world-wide.

ACM Policy Award

The ACM Policy Award was established in 2014 to recognize an individual or small group that had a significant positive impact on the formation or execution of public policy affecting computing or the computing community. This can be for education, service, or leadership in a technology position; for establishing an innovative program in policy education or advice; for building the community or community resources in technology policy; or other notable policy activity. The award is accompanied by a $10,000 prize.
Award Page

ACM Presidential Award

This award is given at the discretion of the ACM President, to individuals whose contributions in computing fall within the goals of the ACM.
Award Page


2016 - Gerhard Schimpf

For his leadership in support of ACMs mission for global expansion by helping to establish ACM Europe, advocating ACMs involvement in the Heidelberg Laureates Forum, and enlightening students and professionals throughout Europe to the value of ACM membership.


2016 - Chris Stephenson

A true visionary and teaching advocate who spirited ACMs lifelong commitment to computer science education, recognizing the need to introduce CS to young students taught by educators with the tools and training to inspire future generations to the wonders of computing.

SIAM/ACM Prize in Computational Science and Engineering

This endowed award will recognize an individual(s) for outstanding research contributions to the field of computational science and engineering. The contribution(s) for which the award is made must be publicly available and may belong to any aspect of computational science in its broadest sense. The award will include a certificate and a cash prize of $5,000.

Call for Nominations
Award Page


2014 - Satish Balay

The PETSc Core Development Team: Satish Balay, Jed Brown, William Gropp, Matthew Knepley, Lois Curfman McInnes, Barry Smith, and Hong Zhang


2014 - Jed Brown

The PETSc Core Development Team: Satish Balay, Jed Brown, William Gropp, Matthew Knepley, Lois Curfman McInnes, Barry Smith, and Hong Zhang


2014 - William Gropp

The PETSc Core Development Team: Satish Balay, Jed Brown, William Gropp, Matthew Knepley, Lois Curfman McInnes, Barry Smith, and Hong Zhang


2014 - Matthew Knepley

The PETSc Core Development Team: Satish Balay, Jed Brown, William Gropp, Matthew Knepley, Lois Curfman McInnes, Barry Smith, and Hong Zhang


2014 - Lois McInnes

The PETSc Core Development Team: Satish Balay, Jed Brown, William Gropp, Matthew Knepley, Lois Curfman McInnes, Barry Smith, and Hong Zhang


2014 - Barry Smith

The PETSc Core Development Team: Satish Balay, Jed Brown, William Gropp, Matthew Knepley, Lois Curfman McInnes, Barry Smith, and Hong Zhang


2014 - Hong Zhang

The PETSc Core Development Team: Satish Balay, Jed Brown, William Gropp, Matthew Knepley, Lois Curfman McInnes, Barry Smith, and Hong Zhang

ACM Software System Award

Awarded to an institution or individual(s) recognized for developing a software system that has had a lasting influence, reflected in contributions to concepts, in commercial acceptance, or both. The Software System Award carries a prize of $35,000. Financial support for the Software System Award is provided by IBM.
Award Page


2015 - Richard Stallman

For the development and leadership of GCC (the GNU Compiler Collection), which has enabled extensive software and hardware innovation, and has been a lynchpin of the free software movement.

ACM Programming Systems and Languages Paper Award

The Programming Systems and Languages Paper Award was presented to the author(s) of the best papers on languages and systems published in the calendar year preceding the annual ACM Conference. This award was first presented at the Spring Joint Computer Conference in April 1971, and was replaced in 1983 by the Software System Award.
Award Page


1982 - Michael Blasgen

The Recovery Manager of the System R Database Manager, ACM Computing Surveys, June 1981 (with James Gray, Paul McJones, Bruce Lindsay, Raymond Lorie, Thomas Price, Gianfranco Putzolu, Irving Traiger)


1982 - Jim Gray

The Recovery Manager of the System R Database Manager, ACM Computing Surveys, June 1981 (with Paul McJones, Michael Blasgen, Bruce Lindsay, Raymond Lorie, Thomas Price, Gianfranco Putzolu, Irving Traiger)


1982 - Bruce Lindsay

The Recovery Manager of the System R Database Manager, ACM Computing Surveys, June 1981 (with James Gray, Paul McJones, Michael Blasgen, Raymond Lorie, Thomas Price, Gianfranco Putzolu, Irving Traiger)


1982 - Raymond Lorie

The Recovery Manager of the System R Database Manager, ACM Computing Surveys, June 1981 (with James Gray, Paul McJones, Michael Blasgen, Bruce Lindsay, Thomas Price, Gianfranco Putzolu, Irving Traiger)


1982 - Paul McJones

The Recovery Manager of the System R Database Manager, ACM Computing Surveys, June 1981 (with James Gray, Michael Blasgen, Bruce Lindsay, Raymond Lorie, Thomas Price, Gianfranco Putzolu, Irving Traiger)


1982 - Thomas Price

The Recovery Manager of the System R Database Manager, ACM Computing Surveys, June 1981 (with James Gray, Paul McJones, Michael Blasgen, Bruce Lindsay, Raymond Lorie, Gianfranco Putzolu, Irving Traiger)


1982 - Gianfranco Putzolu

The Recovery Manager of the System R Database Manager, ACM Computing Surveys, June 1981 (with James Gray, Paul McJones, Michael Blasgen, Bruce Lindsay, Raymond Lorie, Thomas Price, Irving Traiger)


1982 - Irv Traiger

The Recovery Manager of the System R Database Manager, ACM Computing Surveys, June 1981 (with James Gray, Paul McJones, Michael Blasgen, Bruce Lindsay, Raymond Lorie, Thomas Price, Gianfranco Putzolu)

ACM-W Athena Lecturer Award

The ACM-W Athena Lecturer Award celebrates women researchers who have made fundamental contributions to Computer Science. Each year ACM will honor a preeminent woman computer scientist as the Athena Lecturer. Speakers are nominated by SIG officers. The Athena Lecturer will give a one-hour invited talk at an ACM conference determined by the speaker and the SIG which nominated her. A video of the talk will appear on the ACM website. The award includes travel expenses to the meeting and a $25,000 honorarium. Financial support for the Athena Lecturer Awards (2015-2016 through 2017-2018) is being provided by Google.

Information on ACM-W and nomination form.


Award Page


2016 - Jennifer Rexford

For innovations that improved the efficiency of the Border Gateway Protocol (BGP) in routing Internet traffic, for laying the groundwork for software-defined networks (SDNs), and for contributions in measuring and engineering IP networks.

ACM India Doctoral Dissertation Award

The ACM India Doctoral Dissertation Award was established in 2011. This award recognizes the best doctoral dissertation from a degree-awarding institution based in India for each academic year, running from August 1 of one year to July 31 of the following year. The ACM India Doctoral Dissertation Award is accompanied by a prize of ¹ 200,000, and the winning dissertation will be published in the ACM Digital Library. This award is additionally supported by Tata Consultancy Services Limited (TCS). TCS is the founding sponsor of the ACM India Doctoral Dissertation Award.
Award Page


2015 - Aritra Hazra

For his thesis titled "Formal Methods for Architectural Power Intent Verification and Functional Reliability Analysis", nominated by IIT Kharagpur.

ACM/CSTA Cutler-Bell Prize in High School Computing

The ACM/CSTA Cutler-Bell Prize in High School Computing recognizes talented high school students in computer science. The intent of the program is to promote and encourage the field of computer science, as well as to empower young and aspiring learners to pursue computing challenges outside of the traditional classroom environment. Eligible applicants include graduating High School Seniors residing and attending school in the United States. The challenge will focus on developing an artifact that engages modern computing technology and computer science. Judges will be looking for submissions that demonstrate ingenuity, complexity, relevancy, originality, and a desire to further computer science as a discipline. Four (4) winners will each be awarded a $10,000 prize and a trip to the ACM/CSTA Cutler-Bell Prize Reception in February 2016. The deadline for submissions is January 1, 2016. The award is financially supported by a $1 million endowment from the Gordon Bell and David Cutler Endowment Fund.
Award Page


2015 - Valerie Chen

Software systems are relied upon in almost every area of life, but inadequate software testing contributes to an annual cost of nearly $59.5 billion. Chen interned at the Naval Research Laboratory as part of the Science and Engineering Apprentice Program (SEAP), so she got to see first-hand how important this testing becomes for things like submarines. Chen created a software testing tool that she hopes will improve how systems are tested, thereby making our world a safer place.


2015 - Matthew Edwards


2015 - Karthik Rao

Rao's winning project focused on fuel efficiency for the airline industry. Using old and new technologies, such as Global Positioning System (GPS), to create more efficient flight paths for airplanes, Rao showed that decreased fuel usage could translate into big savings economically and environmentally.


2015 - Cherry Zou

There are an estimated 556 million victims every year and 18 victims every second of cybercrimes. Zou chose to focus her project on cyberbullying and cybercrimes. She read terrifying stories of people taking their own lives after being cyberbullied via fake social media accounts. Her project aimed to use an authors writing style to correctly identify anonymous social media posts. Zou wants users of social media to be held accountable for their harmful actions.

ACM Fellows

The ACM Fellows program was established in 1993 to recognize outstanding ACM members. The title of ACM Fellow denotes professional excellence, as evidenced by technical, professional and leadership contributions that:

  –  advance the arts, sciences and practices of computing,
  –  promote the free interchange of ideas and information in the field,
  –  develop and maintain the integrity and competence of individuals in the field, and
  –  advance the objectives of ACM.

Nominations are evaluated in terms of the candidates achievements throughout his/her career, in particular the impact he/she has had on the broader community (i.e., beyond the home organization). To be eligible, members must have at least 5 years of continuous professional ACM membership. The number of individuals recognized as Fellows is not allowed to exceed 1% of ACM Professional Members.

ACM Fellows are formally inducted at the annual ACM Awards Banquet each June. They receive a certificate, a Fellows pin, and a specially annotated ACM membership card. The names of new Fellows are announced in an ACM press release and in Communications of the ACM; they also are listed on this website. Upon request, a letter of commendation will be sent to the chief executive at the Fellow's place of employment.


Award Page


2015 - Anastasia Ailamaki

For contributions to the design, implementation, and evaluation of modern database systems.


2015 - Nancy Amato

For contributions to robotics and leadership in broadening participation in computing.


2015 - David Blei

For contributions to the theory and practice of probabilistic topic modeling and Bayesian machine learning.


2015 - Naehyuck Chang

For contributions to low-power computing systems.


2015 - Hsinchun Chen

For contributions to the research and development of security informatics and health informatics systems.


2015 - Mary Czerwinski

For contributions to human-computer interaction and leadership in the CHI community.


2015 - Giuseppe De Giacomo

For contributions to description logics, data management, and verification of data-driven processes


2015 - Paul Dourish

For contributions in social computing and human-computer interaction.


2015 - Cynthia Dwork

For contributions to the science of database privacy, cryptography, and distributed computing.


2015 - Kevin Fall

For contributions to delay-tolerant networking.


2015 - Babak Falsafi

For contributions to multiprocessor and memory architecture design and evaluation.


2015 - Michael Franz

For contributions to just-in-time compilation and optimization and to compiler techniques for computer security.


2015 - Orna Grumberg

For contributions to research in automated formal verification of hardware and software systems.


2015 - Ramanathan Guha

For contributions to structured data representation and specification and their impact on the Web.


2015 - Jayant Haritsa

For contributions to the theory and practice of data management systems.


2015 - Julia Hirschberg

For contributions to spoken language processing.


2015 - Piotr Indyk

For contributions to high-dimensional geometric computing, streaming/sketching algorithms, and the Sparse Fourier Transform.


2015 - Tei-Wei Kuo

For contributions to performance and reliability enhancement of flash-memory storage systems.


2015 - Xavier Leroy

For contributions to safe, high-performance functional programming languages and compilers, and to compiler verification.


2015 - Chih-Jen Lin

For contributions to the theory and practice of machine learning and data mining.


2015 - Bing Liu

For contributions to knowledge discovery and data mining, opinion mining, and sentiment analysis.


2015 - Yunhao Liu

For contributions to sensor networks.


2015 - Michael Luby

For contributions to coding theory, cryptography, parallel algorithms and derandomization.


2015 - Ueli Maurer

For contributions to cryptography and information security.


2015 - Patrick McDaniel

For contributions to computer and mobile systems security.


2015 - Victor Miller

For contributions to cryptography and software research.


2015 - Elizabeth  Mynatt

For contributions to human-centered computing and to the development of health information technologies.


2015 - Judea Pearl

For contributions to artificial intelligence through the development of a calculus for probabilistic and causal reasoning.


2015 - Jian Pei

For contributions to the foundation, methodology and applications of data mining.


2015 - Frank Pfenning

For contributions to the logical foundations of automatic theorem proving and types for programming languages.


2015 - Dragomir Radev

For contributions to natural language processing and computational linguistics


2015 - Sriram Rajamani

For contributions to software analysis and defect detection.


2015 - Pablo Rodriguez

For contributions to content distribution architectures in peer-to-peer networks.


2015 - Michael Rung-Tsong Lyu

For contributions to the theory and practice of software reliability engineering.


2015 - Mooly Sagiv

For contributions to the theory and practice of automated analysis and verification of software.


2015 - Peter Schroeder

For contributions to computer graphics and geometry processing.


2015 - Assaf Schuster

For contributions to cloud computing.


2015 - Kevin Skadron

For contributions in power- and thermal-aware modeling, design and benchmarking of microprocessors, including GPUs.


2015 - Wang-Chiew Tan

For contributions to data provenance and to the foundations of information integration.


2015 - Santosh Vempala

For contributions to algorithms for convex sets and probability distributions.


2015 - Tandy Warnow

For contributions to mathematical theory, algorithms, and software for large-scale molecular phylogenetics and historical linguistics.


2015 - Michael Wooldridge

For contributions to multi-agent systems and the formalization of rational action in multi-agent environments.

ACM Distinguished Member

The ACM Distinguished Member grade was established in 2006 to recognize those members who have made outstanding technical, educational, or leadership contributions to the computing field. To be eligible for nomination, members must have at least 15 years of professional experience in the computing field and 5 years of continuous professional ACM membership. The number of individuals recognized as Distinguished Members is not allowed to exceed 10% of ACM Professional Members.

ACM Distinguished Members receive a certificate and a specially annotated ACM membership card. The names of new Distinguished Members are announced in Communications of the ACM and are listed on this website. Upon request, a letter of commendation will be sent to the chief executive at the Distinguished Member's place of employment.

Each nominator will be notified of the committee's decision. If unsuccessful, the individual may be re-nominated in two years.


Award Page


2015 - Ashraf Aboulnaga


2015 - Gail-Joon Ahn


2015 - N Asokan


2015 - Stefano Basagni


2015 - JAYANTA BASAK


2015 - James Begole


2015 - Rajesh Bordawekar


2015 - Nicholas Bowen


2015 - Margaret Burnett


2015 - Charles Clarke


2015 - James Davis


2015 - Donald Firesmith


2015 - George Forman


2015 - Andrei Gurtov


2015 - Carl Gutwin


2015 - Hakan Hacigumus


2015 - Elizabeth Hawthorne


2015 - Aaron Hertzmann


2015 - Martin Hirzel


2015 - Xian-Sheng Hua


2015 - Warren Hunt


2015 - Graham Hutton


2015 - Kiyokuni Kawachiya


2015 - Hang Li


2015 - Xuelong Li


2015 - Chang-Tien Lu


2015 - Ratul Mahajan


2015 - Nenad Medvidovic


2015 - Prabhat Mishra


2015 - Nachiappan Nagappan


2015 - Walid Najjar


2015 - Amit Nanavati


2015 - Nuria Oliver


2015 - Konstantina Papagiannaki


2015 - Ian Parberry


2015 - Cynthia Phillips


2015 - Ali Pinar


2015 - Ravi Ramamoorthi


2015 - Nalini Ratha


2015 - J.  Sander


2015 - Adrian Sandu


2015 - Clifford Shaffer


2015 - Leonel Sousa


2015 - Michela Taufer


2015 - Sebastian Uchitel


2015 - Jaideep Vaidya


2015 - Tao Xie


2015 - Moustafa Youssef


2015 - Ben Zhao

ACM Senior Member

The ACM Senior Members grade was established in 1993 to recognize members who have demonstrated performance that sets them apart from their peers. To be eligible for nomination, members must have at least 10 years of professional experience in the computing field and 5 years of continuous professional ACM membership. The number of individuals recognized as Senior Members is not allowed to exceed 25% of ACM Professional Members.

ACM Senior Members receive a certificate and a specially annotated ACM membership card. The names of new Senior Members are publicized on this website.

Each candidate will be notified of the committee's decision. If unsuccessful, the individual may apply again after waiting at least one year.


Award Page


2016 - Robert Abercrombie


2016 - Charles Allison


2016 - Todd Andel


2016 - Carlos Baradello


2016 - Rachel Bellamy


2016 - Mark Berman


2016 - Jin Bo


2016 - Tevfik Bultan


2016 - Barbara Carminati


2016 - Adam Chlipala


2016 - Jeff Daniels


2016 - Karl Fant


2016 - Angelo Furfaro


2016 - Yi Ge


2016 - Christopher Gill


2016 - Sylvain Halle


2016 - Khaled Harras


2016 - Kun He


2016 - Shimin Hu


2016 - Jun Huan


2016 - Hui Huang


2016 - Alexey Ivanov


2016 - Sriram Krishnamoorthy


2016 - Hai Li


2016 - Jay Ligatti


2016 - Ing-Chao Lin


2016 - Hausi Muller


2016 - Juan Munoz Lopez


2016 - V. Krishna Nandivada


2016 - Graham Nasby


2016 - Abelardo Pardo


2016 - Tie Qiu


2016 - Tetsuya Sakai


2016 - Tolga Soyata


2016 - David Stork


2016 - Ariel Stulman


2016 - J. Velazquez-Iturbide


2016 - Jue Wang


2016 - Jerod  Weinman


2016 - Mary Whitton


2016 - Charles Wilkes


2016 - Anthony Williamitis


2016 - Yang Xiang


2016 - Xinguo Yu


2016 - Zhang Yudong


2016 - Yuan Zhang

Become an Ambassador for ACM

Encourage your colleagues to join ACM, share the benefits of ACM and receive free gifts for participating. Your support of ACM is critical to our continuing efforts to advance computing as a science and a profession. 

Shape the Future of Computing!

For over 50 years, ACM has helped computing professionals to be their most creative, connect to peers, and see what’s next. Joining ACM means you dare to be the best computing professional you can be.

Be Creative. Stay connected. Keep inventing.

Join ACM today.

Guiding Members with a Framework of Ethical Conduct

ACM’s Code of Ethics outlines fundamental considerations of professional conduct, and serves as a basis for ethical decision making. These principles outline our obligation and responsibility to advance the profession as a force for good, and to make a positive impact on the world at large.