Advice to Members Seeking ACM Distinction
News
ACM's Distinguished Member Recognition Program recognizes members in three categories: Educator, Engineer, and Scientist. Each category comes with a unique set of criteria.
ACM joined forces with the British Computer Society to deliver its first academic research conference in Europe.
Charles P. Thacker talks about the importance of simplicity, reusable tools, thinking broadly, and his practice of Tom Sawyering.
Countries use Internet censorship to dominate the political dialogue, but also to create favorable conditions for government-controlled businesses.
Sharing Computational Perspectives
Computer scientists are now making intellectual contributions to a wide range of other disciplines, including evolutionary theory, physics, and economics.
Mainstreaming Augmented Reality
Advancements in computer vision, object recognition, and related technologies are leading to new levels of sophistication in augmented-reality applications and presenting new ways for humans to relate to the natural world.
Eric Brewer's latest project involves designing and deploying low-cost wireless infrastructure in developing regions.
Programming ‘boot Camp’ Offers Basic Training
John Stamey is a drill-sergeant to computer science students at Coastal Carolina University. Everyone in first-semester programming must write 370 programs. Student performance has improved dramatically.
IBM Exploring Voice-Driven Web For the Developing World
IBM Research India has launched the Spoken Web, a network designed to use phones, not computers, to bring information on the Web to mainly under-served populations.
What Motivates Volunteer Computing Contributors? It Depends
Contributors to "volunteer computing" projects such as Wikipedia and Galaxy Zoo are motivated by enjoyment, the desire to 'do good,' to gain knowledge, or by the project's scientific objective, researchers say.
An Interview with Ed Feigenbaum
ACM Fellow and A.M. Turing Award recipient Edward A. Feigenbaum, a pioneer in the field of expert systems, reflects on his career.
Robin Milner: The Elegant Pragmatist
Remembering a rich legacy in verification, languages, and concurrency.
A better understanding of heavy-tailed probability distributions can improve activities from Internet commerce to the design of server farms.
The electrical grid isn't the only utility acquiring intelligence, as water and gas meters throughout the U.S. gain radio communication capabilities and other innovations.
Researchers are developing new techniques to gauge employee productivity from information flow.
Communications' Virtual Extension brings more quality articles to ACM members. These articles are now available in the ACM Digital Library.
With a membership fast approaching 100,000, ACM's 170 conferences, 45 periodicals, 34 Special Interest Groups, and 644 professional and student chapters are all supported by 72 staffers.
CS and Technology Leaders Honored
Awards were recently announced by ACM and the American Association for the Advancement of Science honoring leaders in the fields of computer science and technology.
Eye-Tracking Interfaces Look For Killer App
Eye-tracking interfaces have made great strides but their costliness keeps them in premium markets. The key to broad accessibility is a mass application like gaming to drive down costs.
Microsoft's Charles P. Thacker named 56th recipient of ACM's A.M. Turing Award.
The relational model of data management, which dates to 1970, still dominates today and influences new paradigms as the field evolves.
Cloud Computing and Developing Nations
For a growing number of organizations worldwide, cloud computing offers a quick and affordable way to tap into IT infrastructure as an Internet service. But obstacles and challenges remain.
Advances in computer technology have changed the way astronomers see and study the universe.
Meet the candidates who introduce their plans—and stands—for the Association.
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