SQL: Advanced Querying: (Third Edition)
Recent Advances on Principles of Concurrent Data Structures
Exploring new static and dynamic techniques on proving linearizability.
Geometric Deep Learning Advances Data Science
Advancing Computing as a Science and Profession–But to What End?
Call For Nominations For Advanced Member Grades in the ACM
Call For Nominations For Advanced Member Grades in ACM
Call For Nominations For Advanced Member Grades in the ACM
Optimizing Energy Efficiency in Datacenters with Advanced Cooling Technologies
Are Software Updates Useless against Advanced Persistent Threats?
Again: The One Sure Way to Advance Software Engineering
How ICT Advances Might Help Developing Nations
Introducing Young Women to CS, and Supporting Advanced Research Environments
What Regulators Can Do to Advance Privacy Through Design
Using Advanced Placement Computer Science as a Measure of Broadening Participation
An Open Data Platform to Advance Gender Equality in STEM in Latin America
The ELLAS platform consolidates into a single source data from researchers, policymakers, and decision makers working on STEM and gender issues.
Advanced Computational Tools to Help Doctors Make Sense of Their Patients’ DNA
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