News
Two virtual astronomical telescopes promise to transform the way people view and study the cosmos.
Future generations of smartphones will be context aware, tracking your behavior, providing information about the immediate environment, and anticipating your intentions.
Programmer Jean Bartik is inducted into the Computer History Museum's Hall of Fellows.
I would be hard-pressed to recall in my four decades as an ACM member a time as eventful and exceptional as recorded by ACM in FY08.
The sometimes contentious development of 64-bit systems shows how technology decisions can have unexpected, enduring consequences.
The Grace Hopper Celebration featured technical talks, workshops, networking events, and lively discussions about increasing the number of women in computer science.
Researchers of molecular computing and communication are focusing on the type of breakthroughs needed to make the vision of ultrasmall, biocompatible computers a reality.
Mobile phones are bridging the digital divide and transforming many economic, social, and medical realities, particularly in developing nations.
In combination with finger and hand gestures, multitouch input is enabling users to manipulate and display information in innovative and unprecedented ways.
ACM Publications: Access and Sustainability
The dissemination of research results and other technical information is one of the primary ways in which ACM carries out its mission as an educational and scientific society. As such, ACM seeks to make its publications accessible to as wide an audience as possible. However, in doing so ACM also has a responsibility to its […]
Computational complexity and intractability may help scientists better understand how humans process information and make decisions.
Analyzing Online Social Networks
Social network analysis explains why some sites succeed and others fail, how physical and online social networks differ and are alike, and attempts to predict how they will evolve.
The U.S. patent system is overdue for reform, but what needs fixing, and how, is a matter of some dispute.
User-Centric Services Provisioning in Wireless Environments
To date, services provided for mobile users are still hard to build. Two main challenges need to be considered. The first challenge is about the personalized access to services. The second challenge is about handling limited resources of mobile devices.
A European Perspective of VoIP in Market Competition
The debate on the future of VoIP (Voice Over Internet Protocol) is not new. For some time now this technological innovation has been considered one of main drivers for reshaping the telecommunications industry.
Education: Reprogramming College Preparatory Computer Science
The college preparatory computer science education curriculum must be improved, beginning with the earliest phases of the process.
Admired and respected by his students and colleagues, Randy Pausch will be remembered as a devoted teacher and innovative researcher.
While the Semantic Web may be a long time coming, Deep Web search strategies offer the promise of a semantic Web.
With end-to-end auditable voting, a voter can verify whether his or her vote was tallied correctly and whether all of the votes were properly tabulated.
Spectral graph theory has proven to be very useful for text search and retrieval and for refining predictive-analysis systems.
Randy Pausch, author of the best-selling The Last Lecture and a virtual-world innovator, on computer science, Alice, and teaching.
Scalable and distributed video coding offers the promise of two-way, real-time video.
As concerns about protecting personal data increase, differential privacy offers a promising solution.
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