Computing Applications
What Every Engineer and Computer Scientist Should Know: The Biggest Contributor to Happiness
When Curation Becomes Creation
Digital Agriculture for Small-Scale Producers: Challenges and Opportunities
AI-CHD: An AI-Based Framework for Cost-Effective Surgical Telementoring of Congenital Heart Disease
Software-Defined Cooking Using a Microwave Oven
Technical Perspective: Cooking Up a Solution to Microwave Heat Distribution
Seeking Out Camille, and Being Open to Others
What Is the Cost of Living Online?
Apple’s Plan to Scan Handset Images Stopped Before It Started
Hybrid Models for Legacy Modernization in Digital Transformation Programs
Crowdsourced Cybersecurity: Hunting for Bugs
Reinforcing Computer Science Education
The Paradox of Choice in Computing-Research Conferences
Assessing Internet Software Engineering, Encouraging Competitions
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






















