Considering the Impact of Technology on Society
Research and Advances
Toward Practices for Human-Centered Machine Learning
AI and Neurotechnology: Learning from AI Ethics to Address an Expanded Ethics Landscape
Technical Perspective: Reconsidering the Design of User-Schedulable Languages
(Re)Use of Research Results (Is Rampant)
HPC Forecast: Cloudy and Uncertain
The Lean Data Scientist: Recent Advances Toward Overcoming the Data Bottleneck
Proving Data-Poisoning Robustness in Decision Trees
Extracting the Essential Simplicity of the Internet
Technical Perspective: Beautiful Symbolic Abstractions for Safe and Secure Machine Learning
Technical Perspective: The Impact of Auditing for Algorithmic Bias
ACE: Toward Application-Centric, Edge-Cloud, Collaborative Intelligence
Democratizing Domain-Specific Computing
A Linearizability-based Hierarchy for Concurrent Specifications
Technical Perspective: The ‘Art’ of Automatic Benchmark Extraction
Producing Competent HPC Graduates
Subfield Prestige and Gender Inequality among U.S. Computing Faculty
Seeing Beneath the Skin with Computational Photography
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get InvolvedCommunications of the ACM (CACM) is now a fully Open Access publication.
By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.
Learn More






















