Math for hackers.
youngian: >> I'm intending to create an undirected graph of topics...Hah, awesome. <Requisite joke about network flow or something>.The two topics I found most helpful to becoming a good computer scientist were O() notation and graph theory. Another idea, if you felt like covering it, would be the computery side of topics like linear algebra. I was forced to take linear in school and hated it, but I was getting linear for math people, not linear for CS people, so I didn't learn any of the graphics applications or neat things you can do with Markov chains and all that.