Dark Horse
Rookie
I'm a CS major. At my school, CS is more math and theory heavy than at other schools where CS is more like an applied programming certificate.
No real analysis for me, thankfully. Finished my math reqs, took Calc 1, Calc 2 (covered some DiffEq and a little Calc 3 stuff), Number Theory, Linear Algebra, Graph Theory, Probability, Statistics.
You probably would be fine in real analysis with your background, truth be told. But I wouldn't advise anyone to take that course for shyts & giggles. Maybe the reason I found it so challenging was because proof writing at that level, is similar to programming (which I suck at).

and still my professor told me I was one of the top students
