Sign In

Communications of the ACM

Recent Articles



It's Too Late to Stop China from Becoming an AI Superpower
From ACM Opinion

It's Too Late to Stop China from Becoming an AI Superpower

Last Thursday, Texas senior senator John Cornyn stood before an audience of wonks at the Council on Foreign Relations in Washington, DC, and warned that America's...

China's Tech Moguls Warn of Ai's Troubling Trajectory
From ACM Opinion

China's Tech Moguls Warn of Ai's Troubling Trajectory

China has seen incredible economic and social changes over the past few decades. But could the impact of artificial intelligence take the country by surprise?

For Google, Everything Is a Popularity Contest
From ACM Opinion

For Google, Everything Is a Popularity Contest

When I saw that Google had introduced a "Classic Papers" section of Google Scholar, its search tool for academic journals, I couldn't help but stroke my chin professorially...

­Unknowns of the Gig-Economy
From Communications of the ACM

­Unknowns of the Gig-Economy

Seeking multidisciplinary research into the rapidly evolving gig-economy.

The Beginner's Creed
From Communications of the ACM

The Beginner's Creed

We all need to learn to be expert beginners.

The Informal Guide to ACM Fellow Nominations
From Communications of the ACM

The Informal Guide to ACM Fellow Nominations

Recommendations for a successful nomination process.

Teaching Computer Science Is Great, But It's Not Enough
From ACM TechNews

Teaching Computer Science Is Great, But It's Not Enough

Although progress has been made on providing more computer science education to K-12 students, the United States is still years away from providing adequate CS education...

The Maths of Life and Death: Our Secret Weapon in the Fight Against disease
From ACM Opinion

The Maths of Life and Death: Our Secret Weapon in the Fight Against disease

Maths is the language of science.

First the Cloud, Now AI Takes on the Scientific Method
From ACM Opinion

First the Cloud, Now AI Takes on the Scientific Method

Back when I was doing research, one of my advisors once joked that, if you wait long enough, you can produce an old result using new methods, manage to get it published...

Designing Antiviral Proteins via Computer Could Help Halt the Next pandemic 
From ACM Opinion

Designing Antiviral Proteins via Computer Could Help Halt the Next pandemic 

As Bill Gates sees it, there are three main threats to our species: nuclear war, climate change and the next global pandemic.

How to Call B.s. on Big Data: A Practical Guide
From ACM Opinion

How to Call B.s. on Big Data: A Practical Guide

"Nothing that you will learn in the course of your studies will be of the slightest possible use to you," the Oxford philosophy professor John Alexander Smith told...

Who Will Pay For the Future If Not the Robots?
From ACM Opinion

Who Will Pay For the Future If Not the Robots?

RRobots are taking over the world's workforce—and why shouldn't they?

To Make Your Conspiracy Theory Legit, Just Find an 'expert'
From ACM Opinion

To Make Your Conspiracy Theory Legit, Just Find an 'expert'

"MIT Professor Exposes 'Egregious Error' & Evidence Tampering in US Report on Syria Sarin Incident." Pretty good headline, right?

Japan's Scientific Prowess in Critical Condition
From ACM Opinion

Japan's Scientific Prowess in Critical Condition

Japan's scientific might is in danger of decline. The country's sluggish science and technology budget is making it difficult to secure talent, and research facilities...

Who Feels the Pain of Science Research Budget Cuts?
From ACM Opinion

Who Feels the Pain of Science Research Budget Cuts?

Science funding is intended to support the production of new knowledge and ideas that develop new technologies, improve medical treatments and strengthen the economy...

Remaining Trouble Spots with Computational Thinking
From Communications of the ACM

Remaining Trouble Spots with Computational Thinking

Addressing unresolved questions concerning computational thinking.

The Influence and Promise of Alliances
From Communications of the ACM

The Influence and Promise of Alliances

Evaluating the influence of broadening participation efforts on students, faculty, organizations, and the computing education infrastructure.

Google, Not the Government, Is Building the Future
From ACM Opinion

Google, Not the Government, Is Building the Future

One persistent criticism of Silicon Valley is that it no longer works on big, world-changing ideas.

Python Meets Plato: Why Stanford Should Require Computer Science Students to Study ethics
From ACM Opinion

Python Meets Plato: Why Stanford Should Require Computer Science Students to Study ethics

Computer scientists at Stanford are not taught to seriously consider the societal or political impact of their products. This oversight is troubling since technology...

Google and Facebook's Idealistic Futures Are Built on Ads
From ACM Opinion

Google and Facebook's Idealistic Futures Are Built on Ads

In 2011 a young computer scientist named Jeff Hammerbacher said something profound while explaining why he'd decided to leave Facebook—and the promise of a small...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account