A case before the European Court of Justice has significant implications for innovation and competition in the software industry.Pamela Samuelson From Communications of the ACM | March 1, 2012
Considering the basic ethical questions that must be resolved in the new realm of cyberwarfare.Patrick Lin, Fritz Allhoff, Neil C. Rowe From Communications of the ACM | March 1, 2012
Once upon a time, a very long time ago, in 1995 to be precise, a scholar named Eli Noam published an article in the prestigious journal Science under the titleElectronics...The Guardian From ACM Opinion | February 5, 2012
The number of U.S. undergraduate degrees being awarded in most STEM disciplines (science, technology, engineering and math) has risen steadily in recent years...Scientific American From ACM Opinion | January 25, 2012
Hoxton, we have a problem. Much has been written about how we need to improve the way we educate our children about technology. This is all great, but it's not...The Kernel From ACM Opinion | January 24, 2012
Upon closer examination, everything old appears to be new again in the realm of software engineering.Marvin V. Zelkowitz From Communications of the ACM | February 1, 2012
Examining the role of human emotional response in making complex security-related decisions.Rose McDermott From Communications of the ACM | February 1, 2012
Considering the unexpected risks associated with seemingly minor technological changes.Donald A. Norman From Communications of the ACM | February 1, 2012
Reallocating valuable wireless spectrum can generate billions of dollars in revenue to the U.S. federal government while also benefiting consumers.Gregory Rosston From Communications of the ACM | February 1, 2012
So, you have a son or daughter who is showing some interest in computer programming, but you're not really sure where to start.Wired From ACM Careers | January 18, 2012
Through the National Institutes of Health, American taxpayers have long supported research directed at understanding and treating human disease.The New York Times From ACM Opinion | January 11, 2012
If you're looking for a New Year's resolution, let me suggest an idea that you might not have considered: You should learn computer programming. Specifically,...Slate From ACM Opinion | January 6, 2012
Here's my take on what I've begun calling the "knowosphere"—a word intentionally echoing the more allegorical "noosphere," the "planet of the mind" of Vladimir....The New York Times From ACM Opinion | January 4, 2012