Sign In

Communications of the ACM

Recent Opinion



Should Computer Science Be Required?
From ACM Opinion

Should Computer Science Be Required?

At far too many institutions today, students who are not computer science majors encounter severe enrollment caps and watered-down or limited courses, writes Robert...

Should Computer Science Be Required?
From ACM Opinion

Should Computer Science Be Required?

At far too many institutions today, students who are not computer science majors encounter severe enrollment caps and watered-down or limited courses, writes...

This 11-Year-Old CEO Wants to Teach Kids Everywhere to Code
From ACM Opinion

This 11-Year-Old CEO Wants to Teach Kids Everywhere to Code

Samaira Mehta, co-founder of CodeBunnyz and founder of the Yes, 1 Billion Kids Can Code initiative, talks about why age is just a number, her dream of becoming...

Computational Thinking Should Just be Good Thinking
From Communications of the ACM

Computational Thinking Should Just be Good Thinking

Seeking to change computing teaching to improve computer science.

Europe's Controversial Digital Copyright Directive Finalized
From Communications of the ACM

Europe's Controversial Digital Copyright Directive Finalized

Considering the new liability risks for ISPs, search engines, and news aggregators under recent EU-wide mandatory rules.

Hackathon Victor on Laying Foundations and CS Support Systems
From ACM Opinion

Hackathon Victor on Laying Foundations and CS Support Systems

Oluchi Chukwunyere, a computer-science major at North Carolina A&T State University, helped lead a team of four students to a First Place victory at the Black Enterprise...

How STEM Education Must Evolve
From ACM Opinion

How STEM Education Must Evolve

STEM curricula must be enhanced so graduates have a deeper understanding of how their work affects humanity.

A Day in the Life of a Programmer
From ACM Opinion

A Day in the Life of a Programmer

DataSine co-founder and CTO Chris Loy and Front End Engineer Jenny Wem answer questions about life as a programmer, the challenges they face, how things have changed...

Online Voting
From Communications of the ACM

Online Voting: We Can Do It! (We Have To)

Seeking to make online voting more secure than today's flawed paper systems.

Internet Immunity and the Freedom to Code
From Communications of the ACM

Internet Immunity and the Freedom to Code

A call to preserve the capability of developing the next generation of Internet services.

VR Could Be the Most Powerful Teaching Tool Since the PC
From ACM Opinion

VR Could Be the Most Powerful Teaching Tool Since the PC

Virtual reality is much more than a gaming technology. In fact, VR has the makings of a pedagogical silver bullet.

Western Academia Helps Build China's Automated Racism
From ACM Opinion

Western Academia Helps Build China's Automated Racism

Researchers in China are developing new and more invasive techniques to surveil the Uyghurs minority. Some of their work is being supported by academia in the West...

Digital Textbooks Are Forcing a Radical Shift in Higher Education
From ACM Opinion

Digital Textbooks Are Forcing a Radical Shift in Higher Education

The last several years have seen a shift in textbook policies at colleges and universities — one that has more recently turned tectonic.

A Response to Fake News as a Response to <i>Citizens United</i>
From Communications of the ACM

A Response to Fake News as a Response to Citizens United

How boundaries on speech could free the market for speech.

Block-based Programming in Computer Science Education
From Communications of the ACM

Block-based Programming in Computer Science Education

Considering how block-based programming environments and tools might be used at the introductory level and beyond.

Q&A: Shuttle Astronaut Mike Massimino On the Legacy of Apollo 11
From ACM Opinion

Q&A: Shuttle Astronaut Mike Massimino On the Legacy of Apollo 11

On the eve of the 50th anniversary of the first lunar landing, astronaut Mike Massimino speaks about the impact of the Apollo missions on his own career trajectory...

Our Disabilities Have Made ­s Better Scientists
From ACM Opinion

Our Disabilities Have Made ­s Better Scientists

Scientific research is rarely designed to accommodate scientists with medical conditions or disabilities.

Should Data Scientists Also Learn Social Sciences?
From ACM Opinion

Should Data Scientists Also Learn Social Sciences?

The need of the hour is to become an active technological citizen which involves the ability to code and asking questions about how that code is going to affect...

API Copyrights Revisited
From Communications of the ACM

API Copyrights Revisited

Deliberating on the main arguments in recent sets of briefs filed in support of Google's U.S. Supreme Court petition.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account