Bits of change Computer science is a changing landscape. The truths and limitations of today may not necessarily hold for the next. The rate at which new innovations in computer science are developed is dizzying, and this is an exciting yet somewhat humbling fact. Read more...
Photo: (Creative commons photo by christiaan_008 via Flickr)