The ACM International Collegiate Programming Contest, sponsored by IBM, is the oldest, largest, and most prestigious programming competition in the world.
Courtney Coolidge From BLOG@CACM | May 16, 2016 at 09:22 AM
According to the most recent US-BLS Employment Projections, most STEM career opportunities are in computing.
Joel C. Adams From BLOG@CACM | April 30, 2016 at 02:56 PM
Summer reading recommendations for computer scientists, courtesy of the SIGCSE 2015 Using Science Fiction in CS Courses BOF.
Joel C. Adams From BLOG@CACM | July 2, 2015 at 11:43 AM
It is past time to reunite the big data, cloud, and high-performance computing communities. Each can each learn much from the other.Daniel Reed From BLOG@CACM | June 25, 2015 at 09:49 AM
Parallel and distributed computing are now in the core CS curriculum, and every CS program should be teaching their students about it. How can CS educators learn...Joel C. Adams From BLOG@CACM | May 7, 2015 at 10:28 AM
An election in Australia is the latest instance of discovering a security flaw in an online voting system, while it is being used.Duncan A. Buell From BLOG@CACM | April 2, 2015 at 03:34 PM
A follow-up session to the ACM webinar Agile Methods: The Good, the Hype and the Ugly will take place on March 27.
Bertrand Meyer From BLOG@CACM | March 26, 2015 at 03:37 PM
Experienced institutions know that the Web of Science is inapplicable to the evaluation of computer science research and researchers. It is time that others learned...Bertrand Meyer From BLOG@CACM | February 10, 2015 at 09:20 AM
In the NIPS experiment, 10% of papers submitted to the Neural Information Processing Systems Foundation went through its review process twice, with results compared...John Langford From BLOG@CACM | January 8, 2015 at 10:38 AM
The notion of putting all one's data into a "data lake" to encourage employees to run analytics has a serious flaw.
Michael Stonebraker From BLOG@CACM | December 22, 2014 at 04:10 PM
One of the themes at SC14 was the tension between developing programs that run fast vs. the time required by humans to develop and maintain fast-running programs...Joel C. Adams From BLOG@CACM | December 1, 2014 at 04:47 PM
Miraikan in Tokyo showcases Japanese technologies and challenges visitors to think how humans can improve their quality of life while mitigating risks.
Mei Kobayashi From BLOG@CACM | November 26, 2014 at 08:02 AM
There's not much evidence for a 10x programming productivity gap, but it doesn't matter from an education perspective. Mark Guzdial From BLOG@CACM | November 17, 2014 at 08:55 AM
Modern robots are no longer just about hardware. Software algorithms play an essential role in bringing life-like movements to industrial robots and humanoids.
...Mei Kobayashi From BLOG@CACM | October 28, 2014 at 01:34 AM
A few facts and opinions and a couple of announcements, with a prediction on where the "Hadoop stack" might be going.Michael Stonebraker From BLOG@CACM | August 5, 2014 at 01:56 PM