acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

Re-Envisioning the Computer Science Curriculum
From ACM Opinion

Re-Envisioning the Computer Science Curriculum

Dan Garcia, a lecturer in the EECS department at UC Berkeley, talks with Intel's Paul Steinberg and Contra Costa College Professor Tom Murphy about parallelism,...

From ACM CareerNews

How to Recruit Students For Government Service

According to a project completed by second-year master's students at Harvard's Kennedy School of Government, government needs to be doing a better job of recruiting...

The Rise, Fall, and Resurrection of Software as a Service
From Communications of the ACM

The Rise, Fall, and Resurrection of Software as a Service

The commercial opportunities of software as a service are widely hyped these days and many think SaaS is the future of software. That might be true in the medium...

The Network Neutrality Debate Hits Europe
From Communications of the ACM

The Network Neutrality Debate Hits Europe

Differences in telecommunications regulation between the U.S. and the European Union are a key factor in viewing the debate over network neutrality legislation...

A New Approach to Improving Stem Education
From ACM News

A New Approach to Improving Stem Education

The $787 billion U.S. economic stimulus package includes $2.5 billion in additional funding for the National Science Foundation and STEM (science, technology, engineering...

Long Live the .250 Hitter
From ACM News

Long Live the .250 Hitter

Minorities make up nearly half the players in today's Major League Baseball. Not so for women in computer science. They're not integrated because computer science...

Interview with 2008 ACM A.m. Turing Award Winner Barbara Liskov
From ACM News

Interview with 2008 ACM A.m. Turing Award Winner Barbara Liskov

An audio interview with MIT Institute Professor Barbara Liskov, head of the Programming Methodology Group at MIT's Computer Science and Artificial Intelligence...

From ACM News

Could the U.S. Repel a Massive Distributed Cyber Attack?

While Russia and the U.S. spend billions on heavy military hardware, China is concentrating on education and hacking. The U.S. is still outsourcing computer work...

STEM Education Status Quo Is a Recipe For Trouble
From ACM Careers

STEM Education Status Quo Is a Recipe For Trouble

A STEM (Science, Technology, Engineering and Mathematics) education initiative is long overdue! Data on science education in America collected over the past few...

Q&A: Our Dame Commander
From Communications of the ACM

Q&A: Our Dame Commander

Wendy Hall discusses her plans to increase ACM's membership and to create task forces in China, India, and Europe.

Computing as Social Science
From Communications of the ACM

Computing as Social Science

College students must be shown that computer science is social, relevant, important, and caring. The way computer science is taught can hold students' interest...

From ACM News

Why Businesses Must Push Science Education

There's an argument taking place about America's dwindling stock of talent in science, technology, engineering and math. One side argues that a society built on...

The Grill: Jeannette M. Wing on the Hot Seat
From ACM TechNews

The Grill: Jeannette M. Wing on the Hot Seat

Carnegie Mellon University professor Jeannette M. Wing is an expert on computational thinking, the discipline of applying computer science's problem-solving methods...

Advising Students For Success
From Communications of the ACM

Advising Students For Success

Some advice for those doing the advising (and what the advisors can learn from the advisees).

Your Students Are Your Legacy
From Communications of the ACM

Your Students Are Your Legacy

This Viewpoint boils down into a few magazine pages what I've learned in my 32 years of mentoring Ph.D. students.

When Is a 'License' Really a Sale?
From Communications of the ACM

When Is a 'License' Really a Sale?

Can you resell software even if the package says you can't? What are the implications for copyright law of the U.S. Supreme Court's unanimous June 2008 decision...

Is Software Engineering Engineering?
From Communications of the ACM

Is Software Engineering Engineering?

Software engineering continues to be dogged by claims it is not engineering. Adopting a computer-systems view that embraces hardware, software, and user environment...

Point/Counterpoint: Network Neutrality Nuances
From Communications of the ACM

Point/Counterpoint: Network Neutrality Nuances

A discussion of divergent paths to unrestricted access of content and applications via the Internet.

From Communications of the ACM

Inside Risks: U.S. Election After-Math

Recounting problems still associated with election integrity, transparency, and accountability.

International Communications Tapped For Intelligence-Gathering
From Communications of the ACM

International Communications Tapped For Intelligence-Gathering

Governments concerned with national-security threats use the Internet to gather intelligence from communications traffic that transits local facilities. This surveillance...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account