New data protection laws raise questions about whether certain jurisdictions are trying to thwart the ability of foreign governments to obtain data on their citizens.
Keith Kirkpatrick
Bringing the Internet to the (Developing) World
A growing number of low-cost (and free!) solutions aim to open the Internet to developing regions.
3D Sensors Provide Security, Better Games
A variety of techniques allow sensors to locate and recognize objects in space.
The Construction Industry in the 21st Century
Three-dimensional printing and other new technologies are revitalizing the business of building buildings.
Autonomous Construction Vehicles Are Building the Future
Self-operated construction vehicles will gain traction long before self-driving cars.
Parallel Computational Thinking
Applications must be programmed to process instructions in parallel to take full advantage of the new multicore processors.
Bioprinting has generated bones, cartilage, and some muscles; hearts and livers are still years away.
The Effectiveness of Coding Camps
Do coding schools really get you working faster, with better pay, than college computer science courses?
Teaching Computational Thinking Sooner
Are there benefits to teaching computational thinking to preschoolers?
Artificial intelligence technologies are being deployed to improve the customer service experience.
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 Involved