When performance optimization, reliability requirements, and energy management are convolved with component costs, device physics, system software services and...Daniel Reed From BLOG@CACM | December 20, 2012 at 09:57 AM
The relationship between education and engineering runs deep. Enhancing the relationship helps both.Mark Guzdial From BLOG@CACM | December 20, 2012 at 09:27 AM
Considerations of how conventional hiring practices prevent diversification of software development groups.Valerie Barr From BLOG@CACM | December 18, 2012 at 09:23 AM
Computer Science Education Week 2012 Chair Ruthe Farmer talks about the importance of CS education and looks to you to pledge your support.Ruthe Farmer From BLOG@CACM | December 5, 2012 at 05:24 PM
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