News for hackers. Stuff that matters.
Re:Ask HN: What if I missed the good stuff in my undergradua... by tjr on Monday August 16, 2010 @05:42PM (#1609386)
Books. Pick a topic you feel you missed, find a good (possibly "classic") book on it, and study in your free time. Work exercises. Build little test projects based on the material. There's lots of information on the web, but I still find to learn these sorts of topics deeply, you often need a good book.

If AI is your interest, one valuable resource I've found is searching the MIT Press online store for interesting-looking books (most of which are high-quality), and then searching Amazon for a decent used copy. Built up a nice AI library for dollars (or cents) per book.

Re:Ask HN: What if I missed the good stuff in my undergradua... by pjscott on Monday August 16, 2010 @06:04PM (#1609453)
If the OP hasn't read Structure and Interpretation of Computer Programs yet, that would be a great one. It takes you all the way from adding numbers together to writing a compiler for a virtual machine. There's a reason it's a classic. Also, it's online:

http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html