acm-header
Sign In

Communications of the ACM

Recent Articles


bg-corner

Licensing Professional Software Engineers
From Communications of the ACM

Licensing Professional Software Engineers: Seize the Opportunity

Professional organizations should be in the forefront of the ongoing discussion about licensing professional software engineers.

Structural Challenges and the Need to Adapt
From Communications of the ACM

Structural Challenges and the Need to Adapt

Broadening the conversation about scholars and scholarship in computing and information research.

That Classroom 'Magic'
From Communications of the ACM

That Classroom 'Magic'

Effective teaching practices for broadening participation in computer science.

The Business of the State
From Communications of the ACM

The Business of the State

Considering the opportunities and challenges for commercial firms involved with government business process outsourcing.

Toward a Pedagogy of Ethical Practice
From Communications of the ACM

Toward a Pedagogy of Ethical Practice

Teaching computing ethics in a manner that allows students to address both abstract ethical knowledge and actual ethical practice.

Watching TV on Internet-Connected Devices
From Communications of the ACM

Watching TV on Internet-Connected Devices

The ABC vs. Aereo case has potentially far-reaching consequences.

These Psychedelic Images Find Order Amid Chaos
From ACM News

These Psychedelic Images Find Order Amid Chaos

What do you see when you look at these images?

Quantum Chaos: After a Failed Speed Test, the D-Wave Debate Continues
From ACM Opinion

Quantum Chaos: After a Failed Speed Test, the D-Wave Debate Continues

How hard can it be to determine whether a computer works as promised?

Google's Eyes in the Sky
From ACM Opinion

Google's Eyes in the Sky

When Sergey Brin and Larry Page built the search engine that would become Google, they started by making maps.

The Turing Test Is Not What You Think It Is
From ACM Opinion

The Turing Test Is Not What You Think It Is

Whether or not you caught wind of the excited announcement that "Eugene Goostman," a computer program ("chatbot") devised by Vladimir Veselov, Eugene Demchenko,...

The Eccentric Genius Whose Time May Have Finally Come (again)
From ACM Opinion

The Eccentric Genius Whose Time May Have Finally Come (again)

I've been preoccupied lately with thoughts of marauding broomsticks, genies in bottles, and monkey's paws.

The Nightmare on Connected Home Street
From ACM Opinion

The Nightmare on Connected Home Street

I wake up at four to some old-timey dubstep spewing from my pillows.

Why Online Tracking Is Getting Creepier
From ACM Opinion

Why Online Tracking Is Getting Creepier

The marketers that follow you around the web are getting nosier.

So Far, Big Data Is Small Potatoes
From ACM Opinion

So Far, Big Data Is Small Potatoes

Is Big Data going to revolutionize science and help us make a better world? Not based on what it's done so far.

What Comes After the Turing Test?
From ACM Opinion

What Comes After the Turing Test?

Over the weekend, the news broke that a "supercomputer" program called "Eugene Goostman"—an impersonation of a wisecracking, thirteen-year-old Ukranian boy—had...

That Computer Actually Got an F on the Turing Test
From ACM Opinion

That Computer Actually Got an F on the Turing Test

Over the weekend, a group of programmers claimed they built a program that passed the famous Turing Test, in which a computer tries to trick judges into believing...

A Fast Look at Swift, Apple's New Programming Language
From ACM Opinion

A Fast Look at Swift, Apple's New Programming Language

If anyone outside Apple saw Swift coming, they certainly weren't making any public predictions.

Quantum Teleportation Is Just the Latest Mind-Blowing Innovation Made Possible By Breakthroughs in Subatomic Physics
From ACM Opinion

Quantum Teleportation Is Just the Latest Mind-Blowing Innovation Made Possible By Breakthroughs in Subatomic Physics

Researchers in the Netherlands have just demonstrated that the quantum teleportation of information is now possible.

Why Did the Justice Department Indict Five Chinese Military Officers?
From ACM Opinion

Why Did the Justice Department Indict Five Chinese Military Officers?

At first glance, the Justice Department's 31-count indictment of five Chinese military officers for hacking into the computers of six American corporations, in...

Beyond Data and Analysis
From Communications of the ACM

Beyond Data and Analysis

Why business analytics and big data really matter for modern business organizations.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account