acm-header
Sign In

Communications of the ACM

Recent Articles


bg-corner

Should Computer Scientists Change How They Publish?
From BLOG@CACM

Should Computer Scientists Change How They Publish?

One of the most popular panels at Snowbird was "Publication Models in Computing Research: Is a Change Needed? Are We Ready for a Change?"  

The Ethics of Software Engineering Should Be an Ethics For the Client
From Communications of the ACM

The Ethics of Software Engineering Should Be an Ethics For the Client

Viewing software engineering as a communicative art in which client engagement is essential.

Internet Elections
From Communications of the ACM

Internet Elections: Unsafe in Any Home?

Experiences with electronic voting suggest elections should not be conducted via the Internet.

The Internet Is Everywhere, but the Payoff Is Not
From Communications of the ACM

The Internet Is Everywhere, but the Payoff Is Not

Examining the uneven patterns of Internet economics.

The Politics of 'Real Names'
From Communications of the ACM

The Politics of 'Real Names'

Power, context, and control in networked publics.

Will Massive Open Online Courses Change How We Teach?
From Communications of the ACM

Will Massive Open Online Courses Change How We Teach?

Sharing recent experiences with the massive open artificial intelligence course developed and conducted by Stanford faculty Sebastian Thrun and Peter Norvig.  

Inside the Hermit Kingdom
From Communications of the ACM

Inside the Hermit Kingdom: IT and Outsourcing in North Korea

North Korea has a sizeable IT sector. Some 10,000 professionals work in the field, and many more have IT degrees. They are already engaged in outsourcing contracts...

The Trouble With Online Education
From ACM Opinion

The Trouble With Online Education

"Ah, you're a professor. You must learn so much from your students."

Marissa Mayer Is in Over Her Head
From ACM Opinion

Marissa Mayer Is in Over Her Head

One evening in the spring of 1999, Marissa Mayer got a recruiting email from a tiny search company. "I was in a long-distance relationship at the time, so I was...

Can We Fix Computer Science Education in America?
From ACM Opinion

Can We Fix Computer Science Education in America?

The tech sector is set to grow faster than all but five industries by 2020. Out of those fields, half of which are related to healthcare, tech pays the best with...

Why Google Glass Is the Next Frontier For Developers
From ACM Opinion

Why Google Glass Is the Next Frontier For Developers

When Google co-founder Sergey Brin demoed Google Glass, the search giant's attempt to build a next-generation wearable computer, with skydivers live streaming their...

The Challenges of Privacy By Design
From Communications of the ACM

The Challenges of Privacy By Design

Heralded by regulators, Privacy by Design holds the promise to solve the digital world's privacy problems. But there are immense challenges, including management...

Google's Hybrid Approach to Research
From Communications of the ACM

Google's Hybrid Approach to Research

By closely connecting research and development Google is able to conduct experiments on an unprecedented scale, often resulting in new capabilities for the company...

Alan Turing's Other Universal Machine
From Communications of the ACM

Alan Turing's Other Universal Machine

All computer scientists know about the Universal Turing Machine, one of the foundation stones of theoretical computer science. Much less well known is the practical...

An Information Strategy For Environmental Sustainability
From Communications of the ACM

An Information Strategy For Environmental Sustainability

Many proposed solutions to the species-threatening transformations born of human industrialization have an engineering orientation. Often the suggested remedies...

Can Online Piracy Be Stopped By Laws?
From Communications of the ACM

Can Online Piracy Be Stopped By Laws?

Considering the legal responsibilities of Internet intermediaries in the aftermath of the Stop Online Privacy Act controversy.

Business Models For Strategy and Innovation
From Communications of the ACM

Business Models For Strategy and Innovation

While often ambiguously defined, business models are central to innovation.

Alan Turing: Why the Tech World's Hero Should Be a Household Name
From ACM Opinion

Alan Turing: Why the Tech World's Hero Should Be a Household Name

I've worked in computing, and more specifically computer networking, nearly all my life. It's an industry in a constant state of innovation, always pushing beyond...

How To Fix the Gender Gap in Technology
From ACM Opinion

How To Fix the Gender Gap in Technology

The United States has produced viable female presidential candidates, women athletes who command millions of dollars in endorsements, and the first female Nobel...

Are We Living in Bradbury's Fahrenheit 451?
From ACM Opinion

Are We Living in Bradbury's Fahrenheit 451?

Science-fiction author Ray Bradbury, one of the world's leading writers of the genre for more than 60 years, died on Wednesday at the age of 91. Although he wrote...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account