Best courses for mathematical maturity besides the standard CS ones? I'm thinking Algebra, or maybe Real Analysis.
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.