How should I go about learning CS?
sireat: www.catonmat.com is a CS themed blog that gets posted here from time to time and is quite educational. The writer is a physics BS who self taught enough CS to get through all the interviews at Google(but was not hired at the end).