Will AI Replace Computer Programmers?
Computing Profession
AI in the Public Interest: Education and Democracy
Boosting Photodiode Efficiency to 220%
Why Businesses Must Untether Deep Learning
GPT-4’s Successes, and GPT-4’s Failures
Teaching Data Science Research Methods to Human Resources Practitioners: Part Two
Cybersecurity Mistakes to Avoid at All Costs
Twiddler: Configurability for Me, but Not for Thee
The Urgency of the Technological, Geopolitical, and Sustainability Races
Enabling AI Projects In An Enterprise
Serendipity: When Research in One Area Leads to a Positive Result in Another
Virtual Influencers in the Real World
Metrics for Success: Why and How to Evaluate Privacy Choice Usability
Designing an Ethical Tech Developer
Mapping the Privacy Landscape for Central Bank Digital Currencies
AI and Neurotechnology: Learning from AI Ethics to Address an Expanded Ethics Landscape
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






















