1. Parallel Computing: Its Opportunities and Challenges (March 30, 2011)
Description
Victor Lee discusses the opportunities and challenges that parallel computing brings, including massive data computing because of the digital revolution. (March 30, 2011)
Martin Odersky introduces the advantages of Scala and argues that Scala's collections are the best way to make broader use of parallel processing. (June 1, 2011)
Published 08/18/11
Pam Samuelson outlines the case against Google's book archiving efforts, the failed settlement, legislation and fair use issues and the options for moving forward. (May 25, 2011)
Published 08/18/11
Shriram Krishnamurthi shares insights on designing and implementing educational software for teaching mathematics and programming to middle school students. (May 18, 2011)
Published 08/18/11