5 ms·
> (1) developing mathematical maturity; This has stopped me from learning so many things at this point it's not even funny.
by non-entity 6y ago
> (1) developing mathematical maturity;
This has stopped me from learning so many things at this point it's not even funny.
- nine_k 6y agoSpeaking the language of reality a bit better pays off. Try to frame learning more useful bits of math like that.
- markus_zhang 6y agoMath maturity is probably unavoidable for some of the topics out there. But there are so many more in CS that don't require a ton of it.
- ruang 6y agoBest courses for mathematical maturity besides the standard CS ones? I'm thinking Algebra, or maybe Real Analysis.
- markus_zhang 6y agoYeah both are good. Basically anything that forces you to prove a lot of theorems that look trivial (but are not easy to prove) is good because they build up a system from small theorems. Back in school we use Rudin for Real Analysis and it's a good textbook. But I'd recommend taking a class if you are still in university because Math is a bit tricky for self study IMO. If you already graduated maybe follow some MOOC. I'd actually recommend Number theory if you want more fun or if you are interested in Cryptography which is related to CS. Elementary Number Theory throws you tons of questions that even a toddler can understand but you might hit bam head on walls for nights to prove them.
- ruang 6y agoThanks, I'm doing a Masters now and I was planning on taking Number Theory and Abstract Algebra next term. I took mathematical cryptography this term and it got me interested in more related math.
- markus_zhang 6y agoThat's pretty much enough for anyone who wants to have Math Maturity. Good luck!