acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

A Clash of Civilizations
From Communications of the ACM

A Clash of Civilizations

The much-sought holy grail of more and faster innovation will come from integrating pipeline thinking and adoption thinking.

Computational Thinking for Professionals
From Communications of the ACM

Computational Thinking for Professionals

Professionals practice a form of computational thinking that is significantly more advanced than popular descriptions suggest.

Dilemmas of Artificial Intelligence
From Communications of the ACM

Dilemmas of Artificial Intelligence

Artificial intelligence has confronted us with a raft of dilemmas that challenge us to decide what values are important in our designs.

An Interview with Andrew Odlyzko on Cyber Security
From Communications of the ACM

An Interview with Andrew Odlyzko on Cyber Security

Is a "Cyber Pearl Harbor" any greater a risk than a natural disaster? How shall we prioritize our preparations for a cyber disaster?

An Interview with Andrew Odlyzko on Cyber Security
From Communications of the ACM

An Interview with Andrew Odlyzko on Cyber Security

Is a "Cyber Pearl Harbor" any greater a risk than a natural disaster? How shall we prioritize our preparations for a cyber disaster?

An Interview with David Brin on Resiliency
From Communications of the ACM

An Interview with David Brin on Resiliency

Many risks of catastrophic failures of critical infrastructures can be significantly reduced by relatively simple measures to increase resiliency.

An Interview with William Hugh Murray
From Communications of the ACM

An Interview with William Hugh Murray

A discussion of the rapidly evolving realm of practical cyber security.

An Interview with Dave Parnas
From Communications of the ACM

An Interview with Dave Parnas

A discussion of ideas about software engineering.

An Interview with Dave Parnas
From Communications of the ACM

An Interview with Dave Parnas

A discussion of ideas about software engineering.

Remaining Trouble Spots with Computational Thinking
From Communications of the ACM

Remaining Trouble Spots with Computational Thinking

Addressing unresolved questions concerning computational thinking.

How to Produce Innovations
From Communications of the ACM

How to Produce Innovations

Making innovations happen is surprisingly easy, satisfying, and rewarding if you start small and build up.

Fifty Years of Operating Systems
From Communications of the ACM

Fifty Years of Operating Systems

A recent celebration of 50 years of operating system research yields lessons for all professionals in designing offers for their clients.

Why Our Theories of Innovation Fail Us
From Communications of the ACM

Why Our Theories of Innovation Fail Us

Until we moderate our fascination with creating ideas, we will not achieve the rate of innovations we seek.

Automated Education and the Professional
From Communications of the ACM

Automated Education and the Professional

Technology boffins argue the new technologies of intelligent personal learning environments will put universities out of business. Will the purported successor,...

Emergent Innovation
From Communications of the ACM

Emergent Innovation

Fernando Flores, president of Chile's National Innovation Council for Competitiveness, discusses a new common sense about innovation.

A Technician Shortage
From Communications of the ACM

A Technician Shortage

In our elation about rising CS enrollments, we are overlooking a growing shortage of computing technicians. Our education system is not responding to this need.

The Whole Professional
From Communications of the ACM

The Whole Professional

A new book inspires a reflection on what it means to be a whole, competent, and effective professional — and may portend a wave of disruption in education.

Learning For the New Digital Age
From Communications of the ACM

Learning For the New Digital Age

Digital machines are automating knowledge work at an accelerating pace. How shall we learn and stay relevant?

Avalanches Are Coming
From Communications of the ACM

Avalanches Are Coming

Computing technology has generated conditions for radical transformations of jobs and professions — including education. How shall we cope?

'Surfing Toward the Future'
From Communications of the ACM

'Surfing Toward the Future'

A new report from Chile about improving economic competitiveness advances a novel interpretation of innovation. Timing is everything.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account