← Back to context

Comment by lokar

11 hours ago

My CS program required one year of upper division math. But you could take anything (I took set theory and meta-logic from the philosophy department, it was actually pretty hard!). They did not care about the specific math skills, they wanted us to have a level of mathematical formalism and reasoning, which was in fact important for the CS classes.

Mine required very specific courses, including Discrete Math, which I scraped by in. Almost 15 years later and I have never needed any of the upper level math I was forced to take and wish I could have just taken more applied CS classes instead.