The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
The spread of the novel coronavirus around the world has proven conclusively that the Internet should be a public utility.
The United States can learn from other countries to track the pandemic while still protecting privacy.
As the COVID-19 epidemic escalates, robots have the potential to be deployed for disinfection, delivering medications and food, measuring vital signs, and assisting border controls.
Postdoc Ritu Raman speaks about the WISDM platform she developed to highlight female speakers at MIT.
At its core, "artificial intelligence" is a perilous belief that fails to recognize the agency of humans.
Six black women discuss how they got started in tech, provide advice to other black women looking to start in the industry, and suggest what tech companies can do to make the industry more inclusive.
A few years of experience have shown me that some lessons I've learned from being a programmer generalize wonderfully into my life as a medical student.
A U.K. research project uses evolutionary principles to design robots to help dismantle decommissioned nuclear power plants.
Co-authors Alan Lundgard, Crystal Lee, and Arvind Satyanarayan discuss "Sociotechnical Considerations for Accessible Visualization Design," published in the journal IEEE Transactions on Visualization and Computer Graphics.
Joe Steinmeyer, a principal lecturer in the Department of Electrical Engineering and Computer Science at MIT, has taught more than 400 students in various Office of Engineering Outreach Programs since 2009.
Claire Le Goues, an associate professor at Carnegie Mellon University, describes the similarities of high school debate and computer science, why it's fun to take the LSAT, women in academia, and more.
Culturally responsive computing repurposes computer science education by making it meaningful to not only students, but also to their families and communities.
Artificial intelligence has confronted us with a raft of dilemmas that challenge us to decide what values are important in our designs.
Considering the merits of several models and approaches to Internet governance.
The U.S. NHTSA's levels of automation are a liability for automated vehicles.
Balancing sustainability and science.
Considering the far-reaching and fundamental implications of computing beyond digital computers.
The ambitious systems that we develop today need a proper requirements structure. The plan defined here organizes requirements specification along …
The circular slide rule was widely used until the 1970s.
The focus is on executable exams for an Introduction to Computer Science course.