Source MIT 150 Steering Committee Apr. 29, 2011 Facebook Twitter Reddit Print Source MIT 150 Steering Committee