Technical Perspective: The Software-Centric Approach of SYNERGY
Opinion
Technical Perspective: Creating the Internet of Biological and Bio-Inspired Things
Human Intuition and Algorithmic Efficiency Must Be Balanced to Enhance Data Mesh Resilience
More Is Different, in Social Media Too
Specifying the Power and Limitations of Randomness
Exploring the Theory of Computing
Vendor-Locked DevOps Strategies
The Return of Age Verification Laws
Technical Perspective: Improving Refugees’ Integration with Online Resource Allocation
Who Determines What Is Relevant? Humans or AI? Why Not Both?
Increasing Diversity, Equity, and Inclusion Awareness: An Example from India
Generative AI and CS Education
Technical Perspective: Learning-Based Memory Allocation for C++ Server Workloads
Bias, Skew, and Search Engines Are Sufficient to Explain Online Toxicity
Thoughts on AI Interoperability
How Generative AI Fits into Knowledge Work
Technical Perspective: Hiding Secrets in Programs
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