Which college to choose for computer science?

<p>Respectable CS degree programs will typically require calculus, linear algebra, discrete math, and a CS theory course that is like a math course. Some additional math may be helpful in some specialties (e.g. abstract algebra and number theory for cryptography).</p>