CS251B 2014 sprint, SJSU, Shared Notes