Practice
Four Ways to Make CS and IT More Immersive
Research For Practice: Technology For Underserved Communities; Personal Fabrication
Now That We Can Write Simultaneously, How Do We Use That to Our Advantage?
Small-Data Computing: Correct Calculator Arithmetic
Research For Practice: Tracing and Debugging Distributed Systems; Programming By Examples
Conversations with Technology Leaders: Erik Meijer
Research For Practice: Distributed Transactions and Networks as Physical Sensors
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