Aria Haghighi, an award-winning natural language processing researcher, describes his trek from a tenure-track faculty job at UMass-Amherst to his decision to leave...Aria Haghighi From BLOG@CACM | November 21, 2012 at 03:40 PM
Is Computer Science a vocational skill or an academic subject? While many of us might say "yes" and "yes," public policy in the states is increasingly requiring...Mark Guzdial From BLOG@CACM | November 26, 2012 at 04:34 PM
Belinda Parmar's book Little Miss Geek highlights the gender imbalances within the tech industry, offering practical suggestions of how businesses can overcome...Judy Robertson From BLOG@CACM | November 15, 2012 at 08:53 AM
We need a concord and strategic research investment plan that recognizes the shared importance of HPC and big data. Both warrant investments in basic research,...Daniel Reed From BLOG@CACM | November 6, 2012 at 10:50 AM
I recount what I learned from spending nine months teaching computer programming to a person with no prior programming experience.Philip Guo From BLOG@CACM | October 31, 2012 at 09:06 AM
Coder Dojo is an inspired movement to bring the joys of programming to young people everywhere. The Edinburgh (Scotland) coder dojo started last night in the Scottish...Judy Robertson From BLOG@CACM | October 26, 2012 at 09:51 PM
As the US election draws near, what is the role that social media play in this political process? How do social theories and psychological tendencies affect the...Ed H. Chi From BLOG@CACM | October 24, 2012 at 05:24 PM
Seems like a simple question, but there are lots of factors that prevent US high school students from getting access to computer science.
Mark Guzdial From BLOG@CACM | October 22, 2012 at 08:18 PM
In this second post on big data, I continue with a discussion of the use case of big volume-big analytics.
Michael Stonebraker From BLOG@CACM | October 9, 2012 at 03:20 PM
Intermittent Net: The Importance of Distributed Thinking in Mobile/Cloud Application Development (and Usage)
George K. Thiruvathukal From BLOG@CACM | October 3, 2012 at 11:50 AM
Daniel Spielman, Henry Ford II Professor of Computer Science, Mathematics, and Applied Science at Yale University, is the latest computer scientist to receive a...Jack Rosenberger From BLOG@CACM | October 2, 2012 at 10:25 AM
A common question faced by young professionals is, "How can I implement my own creative initiatives when I am at the very bottom of an established hierarchy?"Philip Guo From BLOG@CACM | September 28, 2012 at 03:10 PM
Computing research and advanced computing infrastructure–each is dependent on the other in a myriad of subtle and complex ways, yet each is profoundly different...Daniel Reed From BLOG@CACM | September 26, 2012 at 02:29 PM
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