Hello Physicsforums, i am a computer science student and i am just wondering what would be some good classes to supplement my CS degree with. i have some free electives from AP courses and i dont really want to waste them. I was thinking of taking a Number Theory class and an upper level Discrete Mathematics class, but i still have a 2-3 more spots. Would analysis or upper level algebra be useful to me or would they be redundant classes?(adsbygoogle = window.adsbygoogle || []).push({});

also, on a side note, can you guys recommend me a book that would help me with proofs. a lot of these upper level classes are pretty proof heavy as i understand it and doing proofs was one of my weak areas in Calc 1 -3 (luckily those classes werent proof heavy).

thanks in advance

**Physics Forums | Science Articles, Homework Help, Discussion**

Dismiss Notice

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Math classes to supplement CS degree

**Physics Forums | Science Articles, Homework Help, Discussion**