What Should be Done About Facebook?
Jason Hong
Hybrid Models for Legacy Modernization in Digital Transformation Programs
Safe AI in Education Needs You
Reinforcing Computer Science Education
Is It Difficult to Bypass the Protection That Uses Big Data?
Language Imitation Games and the Arrival of Broad and Shallow AI
Computers Were Originally Humans
Students are Interested in People, and Teachers Value Multiple Languages: ICER 2021 Pointers
Supervising a Doctoral Thesis: Lessons and Guidelines
A Tale of a Non-Traditional Software Engineer
How Does One Divide with Napier’s Rods?
Protecting Enterprise Use of IoT
The Solar System from the Computational Thinking Perspective
The Role of Computer Science in Elite Higher Education: Seeing the Expert Blind Spot
Design Orientation and Optimization
How Does One Multiply with Napier’s Rods?
Software Learning: The Art Of Design Regret
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