-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Saruwatari Kooji
My main tip would be, even after you've taken the highest required mathematics for your degree, keep taking math classes.
I would have to disagree here. The myth that being good at programming or computer science is dependent on being a genius at mathematics just serves to scare people away from the field. The reality is that most programmers will never need to know anything beyond algebra. In Computer Science you might need to go a little further (some calculus, some statistics, etc), but even then there's generally no need to go overboard on math classes.
Depending on what specific field you go into and what you're trying to write, you might need to know some fairly specific and advanced mathematics. For example, cryptography or artificial intelligence or writing a physic engine would all require an understanding of advanced, domain-specific mathematics. But programming itself is mostly just the algebra you learned in high school.
Of course, learning math can be fun and interesting, if that's what you're into then go for it. But if you're not a fan of math classes then there's no need to punish yourself any more than required.
I agree with psychic stalker, you'd be better served by taking foreign language or linguistics courses than overloading on the mathematics. Modern computer science is the union of applied mathematics and applied linguistics.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iQEcBAEBAgAGBQJPpAT1AAoJEMco5sYyM+0wCggH/A8ihktfgWtYNy9d+Wt4tgqM
8gW6P5cjDMngonA70wco72oWzZSN7VR+cp7j3PvsEcEjYHM0VcQ9FNo9Xyw6aADr
CLJiNIM5AOV/DtmRldjrBBhROJ5DIkKFbEaDJoa3mpgrGcpnAwWNnNQP1Lue2I7G
wcgyQ+Bbs3V3hA3h6eTc9WZXG1urbBExIlSwcRahNucjrTIW2Tev15wo7lGmNsRj
kqY+jwwunXdlPB9ePi//WyXvnXXxg/TPsI6kXl4Nb2H/aYeiLEBoDDajOnJTWqfm
fWit/9vX4y5QIygXzGCwsEmKMR6Bg0jqnVHaBrjyd2YGnb9HxRkEVSjVZnMDGGk=
=ufMo
-----END PGP SIGNATURE-----