Funny you should ask... I took a lot of math classes all through college, but at every step I was reaching beyond my grasp, so I never had great understanding. And then after a few years, I forgot it all. So in my early thirties, I started over. Much more important than which text you use is your attitude, and a willingness to really walk through and understand the proof of a theorem, and a willingness to work throug…
It is an almost totally overlooked area in any curriculum (math, CS, physics). And it is just as fundamental as algebra.
Algebraic topology isn't that incomprehensible as some think X the basic ideas are very simple and intuitive. Take a look at this short introduction http://www.inperc.com/wiki/index.php?title=Topological_Featu.... You need to know at least as much.