Computing Profession
Is MFA Needed to Improve Security?
Tips for Successful Examinations in the Age of Remote Education
How I Evaluate a College Computer Science Teaching Record
The Skills Students Gain in Online Learning
The Scramble for Post-Quantum Cryptography
Auditing AI and Autonomous Systems; Building an Infrastructure of Trust
Driving the Cloud to True Zero Carbon
Technical Perspective: Programming Microfluidics to Execute Biological Protocols
Issues Arise When Time Goes Digital
Technological Responses to COVID-19
When Permissioned Blockchains Deliver More Decentralization Than Permissionless
CAPE: A Framework for Assessing Equity throughout the Computer Science Education Ecosystem
Let’s Not Dumb Down the History of Computer Science
Differential Privacy: The Pursuit of Protections by Default
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





















