Christos Papadimitriou's recently published reminiscences include the fascinating story of how he learned about Turing Machines: As a bored undergraduate in a Greek...Donald Knuth From BLOG@CACM | September 21, 2012 at 03:28 PM
It is interesting to note that a substantial subset of the computer science community has redefined their research agenda to fit under the marketing banner of "Big...Michael Stonebraker From BLOG@CACM | September 21, 2012 at 03:35 PM
User-centered design is now firmly established within HCI research. It is commonly praised for democratising system development and empowering users. But is this...Judy Robertson From BLOG@CACM | September 15, 2012 at 04:04 PM
Announcing ACM's new project developed in parntership with NSF, Google, Microsoft, CSTA and NCWIT to study the elements and capacity for scaling K-12 computer science...Cameron Wilson and Baker Franke From BLOG@CACM | September 11, 2012 at 02:37 PM
While there are many ways of tackling these unique obstacles of mobile performance, this article is largely focused on things that can be done from an API, or backend...Kate Matsudaira From BLOG@CACM | September 5, 2012 at 12:18 PM
In this first CACM blog post, I introduce myself and make the case for why side projects can benefit both Ph.D. students and their professors.Philip Guo From BLOG@CACM | August 25, 2012 at 06:54 PM
We have a goal to broaden participation in computing with more women and under-represented minorities. It's useful to compare participation and performance in compating...Mark Guzdial From BLOG@CACM | August 24, 2012 at 04:32 PM
Many of you have expressed the desire for a simple slide deck that you can use in various contexts to make the case for the need for increased computing enrollments...John White and Robert “Bobby” Schnabel From BLOG@CACM | August 10, 2012 at 03:59 PM
When it comes to big data, one of the greatest things we can do as computer scientists creating products is to distill all the information down to what is important...Kate Matsudaira From BLOG@CACM | July 31, 2012 at 04:40 PM
One of the most popular panels at Snowbird was "Publication Models in Computing Research: Is a Change Needed? Are We Ready for a Change?" Jack Rosenberger From BLOG@CACM | July 29, 2012 at 05:34 PM
I'm teaching on study abroad, which means small classes, intense interaction, and the opportunity to try something new. We can choose to make higher education...Mark Guzdial From BLOG@CACM | July 29, 2012 at 09:44 AM
What if computer science conferences required proposals for presentations and then selected some for consideration in journals and book chapters? Juan E. Gilbert From BLOG@CACM | July 27, 2012 at 11:45 AM
This post focuses on the data collection via crawling the web, by covering some of the challenges around collecting and discovering new content via a web crawler...Kate Matsudaira From BLOG@CACM | July 26, 2012 at 04:23 PM
Scientific discovery games are an exciting new approach to solving thorny scientific problems using contributions from a distributed group of non-expert humans....Judy Robertson From BLOG@CACM | July 24, 2012 at 05:15 AM
Stanford president John L. Hennessy delivered a provocative keynote speech, "The Coming Tsunami in Educational Technology," about the uncertain future of higher...Jack Rosenberger From BLOG@CACM | July 23, 2012 at 07:04 PM
The higher education community is abuzz with debates regarding massive open online courses (MOOCs). This feels like a time of profound change, when the confluence...Daniel Reed From BLOG@CACM | July 17, 2012 at 09:52 AM
An overview discussion of the probems surrounding computing education in UK schools, particularly lack of participation in CS by girls. It is partly based on empirical...Judy Robertson From BLOG@CACM | June 29, 2012 at 09:25 AM
The latest U.S. Bureau of Labor Statistics predictions for the next 10 years predicts lower-than-average growth in programming jobs, but dramatic growth in designer...Mark Guzdial From BLOG@CACM | June 25, 2012 at 09:28 AM
Although there are daunting technical challenges posed by big data in science and engineering, the social and economic challenges are just as difficult, though...Daniel Reed From BLOG@CACM | June 4, 2012 at 08:47 AM
We've known for over a decade that there are too few women in computing in the U.S., but recent reports point out that it's not getting better: Not in any academic...Mark Guzdial From BLOG@CACM | May 20, 2012 at 04:26 PM