Apply to Join the ACM Future of Computing Academy

The ACM Future of Computing Academy is a new initiative enabling early-career researchers, practitioners, educators, and entrepreneurs to develop a strong and influential collective voice to help shape the future of computing. It consists of talented professionals who are committed to making a positive and lasting impact on ACM and the global computing profession. ACM is now accepting applications for membership. The application deadline is 23 August 2019.

Apply Now!

2019 ACM SIGGRAPH Election

On 14 June, members of ACM SIGGRAPH (who were in good standing as of 31 May 2019) were sent voting information via an email message from Election Services Corporation (ESC), a third party that is conducting the ACM SIGGRAPH election. If you have not received email from ESC, please contact If ACM does not have an email address on file, members will receive the voting information via post mail. Members will also have the option of requesting a paper ballot.  

Ballots are due by 15 August at 16:00 UTC

View candidate Slate.

acm symbol

ACM-IMS Data Science Summit, June 15, 2019

ACM and the Institute of Mathematical Statistics held the ACM-IMS Interdisciplinary Summit on the Foundations of Data Science on June 15, 2019 in San Francisco. This full-day event brought together distinguished speakers and panelists addressing topics such as deep learning, reinforcement learning, fairness, and ethics, in addition to discussions about the future of data science and the role of ACM and IMS. Keynote speakers included Emmanuel Candes, Jeff Dean and Daphne Koller.

View a video recording of the conference panels and keynote talks.

ACM-IMS Data Science Summit

FCRC 2019, June 22 to 28, Phoenix, Arizona

ACM's Federated Computing Research Conference assembles a spectrum of affiliated research conferences and workshops into a week-long co-located meeting. These events cover topics including learning theory; energy; quality of service, programming language design and implementation; high performance parallel and distributed computing; computing theory; measurement and modeling of computer systems; and more. Each morning featured a joint plenary talk, and 2018 ACM A.M. Turing Award recipients Geoffrey Hinton and Yann LeCun delivered the Turing Lecture.

Watch a recording of the Turing Lecture livestream here.

2019 ACM Europe Summer School on Data Science

The 3rd ACM Europe Summer School on Data Science takes place in Athens on 11-17 July 2019. Young computer science researchers will have the opportunity to attend courses on several forms of data analytics and machine learning led by distinguished academics and researchers.

2019 Barcelona ACM Europe Summer School on HPC

The 2019 ACM Europe Summer School on "HPC Computer Architectures for AI and Dedicated Applications" will take place in Barcelona 17 - 24 July 2019, and is hosted by the Barcelona Supercomputing Center and the Universitat Politècnica de Catalunya.

Apply for EPI Tutorial on HPC

The European Processor Initiative’s first tutorial will be held on 17 July at Universita Politècnica de Catalunya, Barcelona. Distinguished experts from EPI will give lectures on the HPC processor landscape and EPI’s plans. The tutorial, “First steps towards a made-in-Europe high-performance microprocessor,” is co-located with the ACM 2019 Summer School on HPC Architectures for AI and Dedicated Applications.

Featured ACM Member

Gracie Arenas Strittmatter is a Technical Art Director at BioWare, a division of the video game company Electronic Arts. Since her first SIGGRAPH conference in 2002, she has taken on many volunteer roles, most recently serving as the Chair of Real-Time Live! for SIGGRAPH 2019. She has worked on games including Anthem, Star Wars: The Old Republic, Madden NFL, NBA Live, and Tiger Woods PGA Tour.

Read a complete interview.

Image of Gracie Arenas Strittmatter

SIGIR 2019, July 21 to 25, Paris, France

The 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval will feature keynotes by Bruce Croft (University of Massachusetts Amherst and RMIT University) and others TBA. Workshops will cover conversational interaction systems, digital libraries, recommendation and search, trends in news IR, online misinformation, ecommerce, and more.

Meet Nicole Immorlica

Nicole Immorlica is a Principal Researcher at the Microsoft Research New England Lab. She is the incoming Chair of SIGecom, ACM’s Special Interest Group on Economics and Computation, Vice Chair of SIGACT, ACM’s Special Interest Group on Algorithms and Computation Theory, and an Associate Editor of ACM Transactions on Economics and Computing (TEAC). She is also the Program Co-chair for the 20th ACM Conference on Economics and Computation (EC 2019).

Read a complete interview.

Image of Nicole Immorlica

In Memoriam: Fernando Corbato

ACM A.M. Turing Award laureate Fernando Corbató died on July 12 in Newburyport, Massachusetts, at age 93. Corbató, also an ACM Fellow, received the 1990 honor "for his pioneering work organizing the concepts and leading the development of the general-purpose, large-scale, time-sharing and resource-sharing computer systems, CTSS and Multics." He was a professor emeritus in the department of Electrical Engineering and Computer Science at MIT, where he spent his entire career.

Image of Fernando Corbato

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.

ACM's FY 2018 Annual Report

ACM's past fiscal year included several initiatives focused on the health of the field. New curricula were introduced to prepare next generations of computing professionals for employment in the global workplace of the future. ACM also released a revitalized Code of Ethics that fortifies our leading role in articulating what it means to be a computing professional. ACM has also formed several key partnerships that will foster new collaborations and allow us to share our rich and extensive resources. Learn more about ACM's activities, including those of the Europe, India and China Councils, in the Annual Report.

On The Hourglass Model

The hourglass model of layered systems architecture is a visual and conceptual representation of an approach to design that seeks to support a great diversity of applications and allow implementation using a great diversity of supporting services. At the center of the hourglass model is a distinguished layer in a stack of abstractions that is chosen as the sole means of accessing the lower-level resources of the system. This distinguished layer can be implemented using services that are considered as lying below it in the stack as well as other services and applications that are considered as lying above it. In this video, Micah Beck discusses "On The Hourglass Model, End-to-End Arguments and Deployment Scalability," a Contributed Article in the July 2019 issue of Communications of the ACM.

The DevOps Phenomenon

ACM Queue’s “Research for Practice” consistently 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 of RfP is by Anna Wiedemann, Nicole Forsgren, Manuel Wiesche, Heiko Gewald, and Helmut Krcmar. Titled “The DevOps Phenomenon,” this RfP gives an overview of stories from across the industry about software organizations overcoming the early hurdles of adopting DevOps practices, and coming out on the other side with tighter integration between their software and operations teams, faster delivery times for new software features, and achieving a higher level of stability.

Access Controls and Health Care Records: Who Owns the Data?

Written by renowned software engineers at some of the world’s most innovative companies, ACM Case Studies provide an in-depth look at how software teams overcome specific challenges by implementing new technologies, adopting new practices, or a combination of both. This installment examines the challenge of using systems and networks that allow healthcare data to be readily shared by all the physicians, clinics, hospitals, and pharmacies a person might choose to share them with or have occasion to visit, which is what David Evans and Richard McDonald are striving to do with the Toronto-based healthcare startup HealthChain. Here, 

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 Safari, online courses from Skillsoft, TechTalks on the hottest topics in computing and IT, and more.