Broadening participation by integrating game design into middle school curricula. View a video featuring author Alexander Repenning about using games to introduce...Alexander Repenning From Communications of the ACM | May 1, 2012
Promoting more harmonious paths for technological innovators and expressive creators in the Internet age.Peter S. Menell From Communications of the ACM | May 1, 2012
Combining academic and industry representation, the NCWIT Pacesetters program works to increase the participation of girls and women in computing.Jill Ross, Elizabeth Litzler, J. McGrath Cohoon, Lucy Sanders From Communications of the ACM | April 1, 2012
Footnotes—or endnotes, or just notes; whatever you want to call them—are a problem. They're a problem for writers and a problem for readers and a problem for typesetters...The Atlantic From ACM Opinion | March 13, 2012
High-performance computing developed at the national labs powers much of the innovation behind the most successful U.S. commercial firms. This expertise may also...Scientific American From ACM Opinion | March 9, 2012
Open problems will be presented in a joint session in the evening of the COLT/ICML overlap day. If you have a difficult, theoretically definable problem in machine...John Langford From BLOG@CACM | March 6, 2012
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
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