Why Great Programmers Pull Back the Curtain While Programming
BLOG@CACM
Time to Assess National AI Policies
Is Computer Science More or Less Suitable for Distance Learning?
Why Focus on Technologies for Human Learning?
How Do You Calculate on the Abacus?
Here’s Why Resentment is the Key to Happiness
Determining CS Student Preferences During the Corona Semester
Bringing Industry Back to Conferences, and Paying for Results
Tracking Down a Seminal Work on Computer Construction – in Russian
Why I Don’t Recommend CSRankings.org: Know the Values You are Ranking On
Measuring Up: How to Properly Measure Your Programmers
The Pros and Cons of Online Lab Classes for Computer Science – 2020 Pandemic Edition
Agile Management of the Corona Crisis in the Start-Up Nation
Protecting Computers and People From Viruses
Implications of Online Learning for Novice Students
Discovery: User Manual of the Oldest Surviving Computer in the World
Students Need to Know What Success in Computing Looks Like, Starting from Realistic Expectations
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