acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

Bring It: A Call For Candidates to Debate Science Policy
From ACM Opinion

Bring It: A Call For Candidates to Debate Science Policy

Innovation, economic growth, and climate change are just a few of the challenges and opportunities that face the U.S. They are also firmly linked to science.

Kentucky Lawmakers Shocked to Find Evolution in Biology Tests
From ACM Opinion

Kentucky Lawmakers Shocked to Find Evolution in Biology Tests

A report surfaced this week that suggests Kentucky legislators may be experiencing a sort of cognitive dissonance that is likely to be a preview of things we can...

Is Algebra Necessary?
From ACM Opinion

Is Algebra Necessary?

A typical American school day finds some six million high school students and two million college freshmen struggling with algebra.

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...

One Course, 150,000 Students
From ACM TechNews

One Course, 150,000 Students

MIT professor Anant Agarwal recently completed teaching Circuits and Electronics, the first course in MITx, a massive open online learning platform from MIT, which...

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...

How to Encourage Women to Consider STEM Majors
From ACM TechNews

How to Encourage Women to Consider STEM Majors

AT&T Labs researcher Alicia Abella describes the challenges surrounding the inclusive nature of science, technology, engineering, and math (STEM) fields, and how...

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...

Interview With Alan Kay
From ACM TechNews

Interview With Alan Kay

A.M. Turing Award winner Alan Kay says many programmers who code for money have a lack of awareness of the roots of their culture. He contends that "the Web . ....

Breaking the Brogrammer Code: Margo Seltzer's Views on Women in Computer Science
From ACM TechNews

Breaking the Brogrammer Code: Margo Seltzer's Views on Women in Computer Science

In an interview with Txchnologist, Harvard University professor and ACM Fellow Margo Seltzer discussed the role of women in computer science.

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...

How to Break Into Security, Schneier Edition
From ACM Careers

How to Break Into Security, Schneier Edition

I asked noted cryptographer, author and security rock star Bruce Schneier for his thoughts. Schneier: I regularly receive email from people who want advice on how...

From ACM Opinion

Why Learn C?

Though C has been around for decades, it's still consistently ranked at the top of any list of programming languages used and studied today.  
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account