Increasingly, CS departments are moving to a programming language monoculture--it's C or C-derived languages throughout the curriculum. What are we losing out...Mark Guzdial From BLOG@CACM | August 18, 2009 at 02:54 PM
People dislike current advertising because it is often irrelevant and annoying. It would be good to make advertising more helpful, relevant, and useful to people...Greg Linden From BLOG@CACM | August 17, 2009 at 11:03 AM
It is worth remembering that our field grew from the confluence of mathematics, physics, electrical engineering, psychology, information theory and management and...Daniel Reed From BLOG@CACM | August 13, 2009 at 10:11 PM
How do we decide what to put in our introductory courses, and for who, and using what language? My experience suggests that we make our decisions more on the basis...Mark Guzdial From BLOG@CACM | August 8, 2009 at 10:17 AM
A brief description of a UK project which attempts to predict what society will be like in 30 years time.Judy Robertson From BLOG@CACM | August 6, 2009 at 04:56 AM
Access to the Internet has always been a problem in South America and especially in some areas where there is no infrastructure, but this is slowly changing.
...Carlos Brewer From BLOG@CACM | August 5, 2009 at 09:10 PM
Reflections on the the Japanese railyway system as a modern marvel of efficiency and infrastructure. Michael Conover From BLOG@CACM | August 3, 2009 at 04:53 PM
Is it time to capture the magic that attracted us into computer science in an essential course called Computing?Ramana Rao From BLOG@CACM | August 2, 2009 at 09:53 AM
All too often, our technical curricula fail to focus on the human aspect of cross-domain collaboration. Technical skills are necessary, but not sufficient. One...Daniel Reed From BLOG@CACM | July 31, 2009 at 12:54 AM
Some thoughts on how to interest young people in computer science, based on some recent workshops.Judy Robertson From BLOG@CACM | July 29, 2009 at 09:52 AM
A response to the July 2009 CACM article: "Are We Losing Our Ability to Think Critically?" In short: nope! There isn't much evidence to support this, so relax.Judy Robertson From BLOG@CACM | July 23, 2009 at 09:37 AM
The number of students taking the Advanced Placement Exam in Computer Science (APCS) is distressingly low. My earlier data were wrong, but even with these data...Mark Guzdial From BLOG@CACM | July 21, 2009 at 11:39 AM
As we consider how to explain the necessity of long-term investment in science and technology research and development, as we teach a new generation of students...Daniel Reed From BLOG@CACM | July 20, 2009 at 02:43 PM
Real-world hyperlinks find their way into the most surprising places, and in the process become a staple of a Japanese mobile culture.Michael Conover From BLOG@CACM | July 16, 2009 at 10:50 PM
Throwing an off-the-shelf machine learning package at your data can get you started, but the biggest gains come when you learn about your data and your customers...Greg Linden From BLOG@CACM | July 14, 2009 at 09:56 AM
Are Latin American countries prepared enough to deal with the environmental and health risks caused by techno-garbage?Carlos Brewer From BLOG@CACM | July 11, 2009 at 08:31 AM
Science fiction has long told of a Universe thick with real-time speech-to-speech translation devices, and recent experiences in the land of the rising sun suggest...Michael Conover From BLOG@CACM | July 5, 2009 at 09:18 AM
July 6 2009, is the starting date for the second edition of “campus party” which is one of the most important technological shows of the world.Carlos Brewer From BLOG@CACM | July 5, 2009 at 09:29 PM