Comment Take a Philosophical Logic Class (Score 1) 392
The having taken a ton of CS and Math classes, the class that helped my coding/programming the most was a predicate logic class offered by the philosophy department.
Any predicate logic class worth taking will have you go over a lot Newton's and Cantor's work, having you create for yourself proofs of the foundations of calculus.