Why Is It Hard to Define Data Science?
Computing Profession
The Legacy of Peer-to-Peer Systems
The Context Problem in Artificial Intelligence
The Four Horsemen of an Ailing Software Project
Don't let the pale rider catch you with an exception.
Building a New Economy: Data, AI, and Web3
Global Perspectives of Diversity, Equity, and Inclusion
Producing Competent HPC Graduates
Subfield Prestige and Gender Inequality among U.S. Computing Faculty
How Do Java Mutation Tools Differ?
Cyberlaw: Where We Are and What’s On the Horizon
What Does Meta AI’s Diplomacy-Winning Cicero Mean for AI?
Technology Transforms Textiles
Terabit/s Optical Data Link Demonstrated for Satellites
Data Backup and VM Modernization: How-to Guide
Can We Secure Cryptography Against Quantum Attacks?
Setting the Internet of Things Free — of Batteries
Small Sensors for Big Challenges
Stack Ranking: Organizational Cancer
The Impact of Virtual Meetings
Mobile-App Privacy Nutrition Labels Missing Key Ingredients for Success
What Must All Post-Secondary Students Learn about Computing?
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