4
$\begingroup$

I never got very far in my math studies; I took zero math in college and had terrible teachers in high school. Fast forward to today and I'm a professional developer who's starting to feel that my lack of a solid grounding in math is holding me back. I can hold my own with basic concepts, etc. but I'd like to start a formal self-education regiment in math. When I take something on, I take it seriously. When I taught myself my programming, I watched lectures from Stanford/MIT/UC Berkeley, read every book, did every exercise etc. I thrive on self-education.

And to my question: can someone recommend some really great resources/books for learning math starting from pre-algebra and beyond? I'd love it if someone could map out a good, structured progression for someone like me who likes math for its own sake, but also wants to use it as a tool for computer science.

Any help would be greatly appreciated.

  • 2
    Read Peter Eccles An introduction to Mathematical Reasoning or How to Prove it by Daniel Velleman. Personally, you won't really need that much Maths for computer science. I doubt it is holding you back.2011-12-02
  • 0
    @simplicity thanks a lot! You're probably, right. Just an insecurity that I have. I guess it's hard to accurately assess what you don't know also...2011-12-02
  • 2
    @LuxuryMode, I would suggest you not to learn math completely from the begging, but start out with something you can use as professional developer. I think **Introduction to Algorithms** by Cormen,...can give you move motivation. This books shows that what we actually need for CS is a little bit of probability, a bit of graph theory etc.2011-12-02
  • 0
    Thanks @com. I think what I'll do is sort of on the side learn maths in a formal way, but focus on algorithms as a main area.2011-12-02

2 Answers 2