U.S. AI Policy Still Effectively A Closed Box
Computing Profession
Quantum Computing with Exponentially Fewer Errors
The Role of Computer Science in Elite Higher Education: Seeing the Expert Blind Spot
Programmable Trap Can Kill Viruses
Design Orientation and Optimization
How Does One Multiply with Napier’s Rods?
Cyber Risk in Digital Transformation
The Unionization of Technology Companies
A European Union Approach to Regulating Big Tech
What Does Saying That ‘Programming Is Hard’ Really Say, and About Whom?
Responsible AI: Bridging From Ethics to Practice
Science Needs to Engage With Society: Some Lessons From COVID-19
The Domestic Computer Science Graduate Students Are There, We Just Need to Recruit Them
Multimedia Data Delivery Based on IoT Clouds
Screen Recognition Makes Apps More Accessible
A Standard Plan for Modern Requirements
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






















