Recently, there has been a lot of buzz about "No SQL" databases. This blog post considers the performance argument about No SQL databases; a subsequent posting will address the flexibility argument.
In a global world, collaboration and communicating with colleagues in different geographical locations is becoming critically important. What kinds of tools can we build to address some of these challenges?
A discussion of Mark Guzdial's post about why our approach to teaching novice CS students is wrong.
Research in educational psychology in the last 20 years calls into question our most common teaching methods in introductory courses: Teaching programming by having students program
A recent trend in HCI research is the extension of the long time goal of augmenting human intelligence to "augmenting social intelligence." That is, enabling not just a single person to find and make sense of information, but…
Tessa reports on highlights from the recent Grace Hopper Celebration of Women in Computing.
Just a few final thoughts and pointers to projects and resources.
Highlights of the top six posters/presentations at the Student Research Competition
The ubiquity of smartphones and their increasing ability to collect and transmit information will lead the way for the next advances in health monitoring and improvement.