From ACM Careers
An analysis of millions of papers shows that far-flung collaborators produce fewer foundational discoveries than groups working…
Nature| December 7, 2023
Visa and immigration rules are creating conflicts with immigrants who are having a sizable impact on the U.S. technology industry. One such immigrant is Sanjay...The New York Times From ACM TechNews | April 15, 2009
Given the amount of content that still needs to be digitized ¿ such as newspapers, court records and corporate documents - the role of the digital archivist is...The New York Times From ACM CareerNews | February 7, 2009
Establishing the fundamentals of computational thinking is essential to improving computer science education.
George H. L. Fletcher, James J. Lu From Communications of the ACM | February 1, 2009
ACM members have a professional duty to ensure that the public comprehends and benefits from advances in computing.
Eugene H. Spafford From Communications of the ACM | February 1, 2009
The college preparatory computer science education curriculum must be improved, beginning with the earliest phases of the process.Joanna Goode From Communications of the ACM | November 1, 2008
Considering the responsibilities of those who build systems fundamental to significant social functions, institutions, and values.
Deborah G. Johnson From Communications of the ACM | October 1, 2008
What should be done to reverse falling CS enrollment in the Canadian education system?Jacob Slonim, Sam Scully, Michael McAllister From Communications of the ACM | October 1, 2008