...ACT Math, SAT Math, or GRE Quant PrepAny precollege level math (Algebra, Precalculus, Trigonometry, Geometry, ...)Calculus 1, 2, and 3Discrete, Combinatorics, Statistics, Linear Algebra, Number TheoryAbstract Algebra (up to Galois Theory), Real AnalysisFundamentals of ProgrammingObject Oriented P... (read more)