The news archive provides access to past news stories from Communications of the ACM and other sources by date.
University of Rochester researchers have developed an approach to turning computers or smartphones with cameras into personal mental health monitoring devices.
The U.S. National Science Foundation is helping a California State Polytechnic University-Pomona professor to prepare undergraduates to work in cybersecurity.
Spring is seen as a time of renewal. Flowers bloom. Days get longer. New life emerges. Something similar could happen on Comet 67P/Churyumov-Gerasimenko, the object of the European Space Agency's ambitious Rosetta mission.
There's been a lot of fear about the future of artificial intelligence.
In the last three months of 2014, the Associated Press published 3,000 articles on the earning reports of U.S. companies. Previously it could publish only 300.
Researchers have developed a self-powered non-mechanical intelligent keyboard that could provide a stronger layer of security for computer users.
A group of European researchers is developing an autonomous robot to help manage vineyards.
Identity Mixer is a cloud-based technology that uses an algorithm to encrypt the certified identity attributes of a user.
Microsoft Research chief Eric Horvitz thinks Artificial Intelligence systems eventually could achieve consciousness, but he doubts they could become a threat to humanity.
Hackers working on behalf of the government of Syrian President Bashar al-Assad have been very successful in stealing crucial battlefield data from rebels.
Every undergraduate computer-science major takes a course on data structures, which describes different ways of organizing data in a computer’s memory.
How do the U.S., Europe, and Japan differ in their approaches to data protection — and what are they doing about it?
New techniques capture speech by looking for the vibrations it causes.
Companies are creating technological solutions for individuals, then generalizing them to broader populations that need similar assistance.