2018 Council Elections

2020 ACM General Election Slate Announcement

In accordance with the Constitution and Bylaws of the ACM, the Nominating Committee hereby submits the following slate of nominees for ACM's officers. In addition to the officers of the ACM, five Members at Large will be elected. 

You can view the candidate slate here.

Students: Apply for 2019-2020 ACM/CSTA Cutler-Bell Prize

The ACM/CSTA Cutler-Bell Prize in High School Computing recognizes talented high school students in computer science. Judges will be looking for submissions that demonstrate ingenuity, complexity, relevancy, originality, and a desire to further computer science as a discipline. The application process involves a Challenge that focuses on having the student develop an artifact that engages modern computing technology and computer science. The application period closes January 12, 2020.

ACM Policy Award Call for Nominations

The ACM Policy Award honors contributions that have made a significant impact on the formation or execution of public policy related to computing. It may recognize establishment of an innovative educational or advisory program in policy, the development of technology policy organizations or resources, or other notable policy activities affecting the computing community and/or the general public. Nominations for this biennial award are due January 15, 2020.

Young Researchers: Apply for HLF 2020 by February 14

Researchers and practitioners at all phases of their careers (undergrad, PhD or postdoc) are encouraged to apply for the next Heidelberg Laureate Forum for a chance to personally interact with laureates of the most prestigious prizes in mathematics and computer science, including the ACM A.M. Turing Award and the ACM Prize in Computing. You can also nominate a candidate (on the registration form, click on the "Register as a Nominator" button at the top; you will need to enter ACM’s organization code; please email acmhelp@acm.org to request this number).

Get Involved in Hour of Code During CSEdWeek, December 9 to 15

For one week in December, millions of students around the world are introduced to the magic of computer science through games, coding puzzles, tutorials, and many other fun activities. Events are organized by local volunteers from schools, research institutions, and other groups. ACM helped launch Computer Science Education Week in 2009, and invites you host an Hour of Code in your community.

ETH Zurich Team Receives 2019 Gordon Bell Prize

A six-member research team from ETH Zurich was awarded the 2019 ACM Gordon Bell Prize for introducing DaCe OMEN, a new framework for simulating the transport of electrical signals through nanoscale materials, such as the silicon atoms used in transistors. The award for their project, “A Data-Centric Approach to Extreme-Scale Ab initio Dissipative Quantum Transport Simulations,” was bestowed during the SC19 supercomputing conference.

Meet Mingsheng Ying

Mingsheng Ying is a Distinguished Professor and Research Director of the Center for Quantum Software and Information at the University of Technology Sydney. He is also Deputy Director for Research at the Institute of Software at the Chinese Academy of Sciences. Ying is Co-Editor-in-Chief (with Travis Humble) of ACM Transactions on Quantum Computing. “The ACM Publications Board decided to develop a new, computing-centric journal on quantum information science, different from other journals that tend to focus more on physics … such a journal will help to foster this promising field.”

Image of Mingsheng Ying

Watch Video of First ACM CS & Law Symposium

The ACM Symposium on Computer Science and Law was held at the New York Law School on October 28. This inaugural symposium included keynote talks by ACM Turing Award co-recipient Shafi Goldwasser, ACM Fellow Ed Felten, and Yale Law School's Jack M. Balkin. Panels discussed research, education, and practice in the interplay of computer science and law. The video of the symposium is now available to watch on event website.

Learn More about Features in the New ACM Digital Library

More precise search. Alerts when new articles in your area of interest are published. Expanded article pages. More informative author profile pages. Integrated journal homepages and expanded content on ACM SIGs and conferences. These are just some of the features you'll find in the new ACM DL. Check out our series of emails about these and other soon-to-come enhancements, and explore the beta version of the new DL to discover more about the new DL experience.

Meet Airi Lampinen

Airi Lampinen is an Associate Senior Lecturer in Human-Computer Interaction at Stockholm University and a Docent in Social Psychology at the University of Helsinki. She is involved in projects on collaborative economy practices and communities, and has published extensively in HCI and computer-supported cooperative work. Lampinen is serving for the second year in a row as Papers Co-chair for the ACM Conference on Computer-Supported Cooperative Work and Social Computing (CSCW).

Image of Airi Lampinen

The Rise of Serverless Computing

Cloud computing in general, and Infrastructure-as-a-Service (IaaS) in particular, have become widely accepted and adopted paradigms for computing with the offerings of virtual machines (VM) on demand. By 2020, 67% of enterprise IT infrastructure and software spending will be for cloud-based offerings. Serverless computing is emerging as a new and compelling paradigm for the deployment of cloud applications, largely due to the recent shift of enterprise application architectures to containers and microservices. In this video, Vatche Ishakian discusses "Rise of Serverless Computing," a Contributed Article in the December 2019 issue of Communications of the ACM.

The DevOps Phenomenon

ACM Queue’s “Research for Practice” serves up expert-curated guides to the best of computing research, and relates these breakthroughs to the challenges that software engineers face every day. This installment, “The DevOps Phenomenon” by Anna Wiedemann, Nicole Forsgren, Manuel Wiesche, Heiko Gewald and Helmut Krcmar, gives an overview of stories from across the industry about software organizations overcoming early hurdles of adopting DevOps practices, and coming out on the other side with tighter integration between software and operations teams, faster delivery times for new software features, and achieving higher levels of stability.

DAML: The Contract Language of Distributed Ledgers

Shaul Kfir cofounded Digital Asset in 2014 looking to prove something to the financial services industry, which he felt  was in danger of missing out on the potential of blockchain technology. In this ACM Queue Case Study, Kfir has a conversation with Camille Fournier, the head of platform development for a leading New York City hedge fund, in which the two financial service technology experts discuss how DAML (Digital Asset Modeling Language) puts blockchain technology to work, and what the future has in store for the blockchain and the challenge of distributed ledgers.

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. 

Ambassador for ACM Program

Bringing You the World’s Computing Literature

The most comprehensive collection of full-text articles and bibliographic records covering computing and information technology includes the complete collection of ACM's publications. 

ACM Digital Library

Lifelong Learning

ACM offers lifelong learning resources including online books from O'Reilly, online courses from Skillsoft, TechTalks on the hottest topics in computing and IT, and more.


ACM Updates Code of Ethics

ACM recently updated its Code of Ethics and Professional Conduct. The revised Code of Ethics addresses the significant advances in computing technology since the 1992 version, as well as the growing pervasiveness of computing in all aspects of society. To promote the Code throughout the computing community, ACM created a booklet, which includes the Code, case studies that illustrate how the Code can be applied to situations that arise in everyday practice and suggestions on how the Code can be used in educational settings and in companies and organizations. Download a PDF of the ACM Code booklet.