BLOG@CACM
How Do We Make AI More Ethical?
Developing Computational Solutions With Humility: Recommending Morgan Ames’ ‘The Charisma Machine’
There is More Than One Way to Become a Good Programmer
Talented Programmers Don’t Tolerate Chaos
Why IT Professionals Get A Bad Rap For Their Communications
Sizing the U.S. Student Cohort for Computer Science
Why Is There No Well-Known Swiss IT Industry?
Not So Good After All? Don’t Let ‘Altruism’ Kill Your Company
Evolution Through Revolution: Getting Your Team to Embrace Change
Computing Continues to Dominate STEM Career Opportunities
In Search of the Shortest Possible Schedule
AI is to Medicine Today What the X-ray was to Medicine a Century Ago, and Much More…
Getting High School, College Students Interested in CS
Leonardo da Vinci’s Robot Lion
The Size of Computing Education Today, By The Numbers
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