Sign In

Communications of the ACM

Recent Articles



What Isaac Asimov Taught ­s About Predicting the Future
From ACM Opinion

What Isaac Asimov Taught ­s About Predicting the Future

In February, the spaceflight company founded by Elon Musk conducted a test launch of its Falcon Heavy rocket, which successfully sent its payload into orbit around...

CVPR Paper Controversy; ML Community Reviews Peer Review
From ACM Opinion

CVPR Paper Controversy; ML Community Reviews Peer Review

A series of unsettling incidents and heated discussions on social media have put the peer review process itself under scrutiny.

-Using Any Surface to Realize a New Paradigm for Wireless Communications
From Communications of the ACM

-Using Any Surface to Realize a New Paradigm for Wireless Communications

Programmable wireless environments use unique customizable software processes rather than traditional rigid channel models.

How Machine Learning Impacts the -ndergraduate Computing Curriculum
From Communications of the ACM

How Machine Learning Impacts the -ndergraduate Computing Curriculum

The growing importance of machine learning creates challenging questions for computing education.

The E-U's Controversial Digital Single Market Directive
From Communications of the ACM

The E-U's Controversial Digital Single Market Directive

Should copyright enforcement have precedence over the interests of users in information privacy and fundamental freedoms?

Brett Kavanaugh and the Information Terrorists Trying to Reshape America
From ACM Opinion

Brett Kavanaugh and the Information Terrorists Trying to Reshape America

Since the advent of Donald Trump's candidacy, there's been a ton of focus on botnets and sockpuppets—automated and semiautomated social media accounts that use...

Why We're Training the Next Generation of Lawyers in Big Data
From ACM Opinion

Why We're Training the Next Generation of Lawyers in Big Data

Artificial intelligence is transforming the traditional delivery of legal services.

How Programmable Calculators and a Sci-Fi Story Brought Soviet Teens Into the Digital Age
From ACM Opinion

How Programmable Calculators and a Sci-Fi Story Brought Soviet Teens Into the Digital Age

Despite the ubiquity of computers in modern society, the vast majority of today's students never study computer science or computer programming.

Building the U-niversal Archive of Source Code
From Communications of the ACM

Building the U-niversal Archive of Source Code

A global collaborative project for the benefit of all.

Are CS Conferences (Too) Closed Communities?
From Communications of the ACM

Are CS Conferences (Too) Closed Communities?

Assessing whether newcomers have a more difficult time achieving paper acceptance at established conferences.

The Business of Quantum Computing
From Communications of the ACM

The Business of Quantum Computing

Considering the similarities of quantum computing development to the early years of conventional computing.

Google at 20: How Two 'Obnoxious' Students Changed the Internet
From ACM Opinion

Google at 20: How Two 'Obnoxious' Students Changed the Internet

In the summer of 1995, a second-year grad student called Sergey Brin was giving a tour of Stanford University to prospective students. Larry Page, an engineering...

China Is Overtaking the ­.S. in Scientific Research
From ACM Opinion

China Is Overtaking the ­.S. in Scientific Research

Thirty years ago in December, the modern exchange of scholars between the U.S. and China began.

When Machine Learning is Facially Invalid
From Communications of the ACM

When Machine Learning is Facially Invalid

Observations on the use of machine learning and facial inferences to classify people using inexplicable data.

To Win the AI Race, We Need More Humans
From ACM Opinion

To Win the AI Race, We Need More Humans

The United States is trying to develop a national strategy on artificial intelligence (AI) but is ignoring its single greatest advantage: many of the world's brightest...

Programmers Need Ethics When Designing the Technologies that Influence People's Lives
From ACM Opinion

Programmers Need Ethics When Designing the Technologies that Influence People's Lives

Computing professionals are on the front lines of almost every aspect of the modern world.

Why Westerners Fear Robots and the Japanese Do Not
From ACM Opinion

Why Westerners Fear Robots and the Japanese Do Not

As a Japanese, I grew up watching anime like "Neon Genesis Evangelion," which depicts a future in which machines and humans merge into cyborg ecstasy.

Point
From Communications of the ACM

Point: Foundations of E-Democracy

Considering the possibility of achieving an e-democracy based on long-established foundations that strengthen both real-world democracies and virtual Internet communities...

Counterpoint
From Communications of the ACM

Counterpoint: E-Democracy Won't Save Democracy. Democracy Will Save Democracy

Increased technology is not the solution to the fundamental issue of declining democratic culture.

Providing Equitable Access to Computing Education
From Communications of the ACM

Providing Equitable Access to Computing Education

Seeking the best measures to reach advantaged and less-advantaged students equally.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account