Artificial Intelligence and Mental Health
Computing Applications
Two Paths for Digital Disability Law
Cybersecurity as Illuminator for the Future of Computing Research
Information: ‘I’ vs. ‘We’ vs. ‘They’
It Takes a Community: The Open Source Challenge
Meaning and Context in Computer Programs
Explorations in Cyber-Physical Systems Education
A Data-Driven Exploration of the Race between Human Labor and Machines in the 21st Century
The Go Programming Language and Environment
How a Shopping Mall Trip Inspired Me to Work in Neuro-Symbolic AI
Thanks for the Progress to Date!
Technical Perspective: ‘What Is the Ideal Operating System?’
Technical Perspective: Balancing At All Loads
New Approaches to Biometric Security
The Failings of Machine Learning Models
Software Architecture Decisions: Culture Considerations
First, There Were Bug Bounties. Now, Here Come the Bias Bounties
BlackByte Ransomware Bites Critical Infrastructure, the San Francisco 49ers
Technology’s Impact on Morality
Still Waiting for Self-Driving Cars
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