Courtesy of a SIGCSE 2014 BOF, here are some SF books containing themes of special interest to computer scientists.
Joel Adams From BLOG@CACM | January 1, 2015 at 06:06 PM
Modern robots are no longer just about hardware. Software algorithms play an essential role in bringing life-like movements to industrial robots and humanoids.
...Mei Kobayashi From BLOG@CACM | October 28, 2014 at 01:34 AM
I have been wearing Google Glass as both a technical assessment of utility and as a social study in human dynamics and expectations.Daniel Reed From BLOG@CACM | March 17, 2014 at 12:48 PM
From humble beginnings 26 years ago to today, the annual SC conference has shaped our community and our technologies.Dona Crawford From BLOG@CACM | November 22, 2013 at 09:20 AM
Students must leave their formal training ready to take up the state of the practice in fields that routinely use computational tools, and ready to advance the...John West From BLOG@CACM | November 19, 2013 at 09:54 AM
The following question has polarized the computer-science community: Did Alan Turing's 1936 paper 'On Computable Numbers' influence the early history of computer...Edgar Daylight From BLOG@CACM | August 19, 2013 at 09:41 AM
The global race is on to build ever-faster supercomputers, fueled by a combination of scientific and engineering needs to simulate phenomena with greater resolution...Daniel Reed From BLOG@CACM | July 18, 2013 at 09:38 AM
Extraordinary parallelism, unprecedented data locality and adaptive resilience: these are daunting architecture, system software and application challenges for...Daniel Reed From BLOG@CACM | March 5, 2013 at 09:20 AM
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
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 Kubler-Ross model of the stages of grief — denial, anger, bargaining, depression and acceptance — is sometimes an apt description of the culture change required...Daniel Reed From BLOG@CACM | April 26, 2012 at 04:07 PM
Use of the word "computer" conjures certain images. One of them, so deeply ingrained that we rarely question it, is that computing is digital. The alternative,...Daniel Reed From BLOG@CACM | October 8, 2011 at 01:33 PM
Why do we, as researchers and practitioners, have this deep and abiding love of computing? Why do we compute? I suspect it is a deeper, more primal yearning, one...Daniel Reed From BLOG@CACM | September 2, 2011 at 09:23 AM
Precision is not required in everything or even most things. Failures are best handled by expecting them all the time, not treating them as exceptions. We should...Greg Linden From BLOG@CACM | April 28, 2011 at 12:43 PM
This year, I again had the honor and privilege to chair the selection committee for the IEEE Seymour Cray and Sidney Fernbach awards, both of which were presented...Daniel Reed From BLOG@CACM | December 1, 2010 at 10:13 AM
SC10—the premier conference for supercomputing—has begun. This post touches on a few highlights from the first day of the full technical program, including the...Steve Keckler From BLOG@CACM | November 17, 2010 at 02:10 PM
These “grand challenges” of systems biology encompass almost every aspect of modern computing, from numerical and symbolic methods through data management and analytics...Daniel Reed From BLOG@CACM | July 17, 2010 at 09:40 AM