So much knowledge freely available. There's so much it's hard to know where to start looking. Anyone care to point out any books available through these links that they've found helpful? Aside from MIT's open courseware (which is generally awesome, esp. Intro to Algorithms), I'm not sure I've used any of these resources.