Google is your friend.

You could probably learn most, if not all, of what you're interested in by reading online. You'll need to break out the scientific calculator if you really want to understand the material though.