I'm a 4th year computer engineering student. In the past 4 years, I've taken a lot of different math courses. Calculus, linear algebra, complex analysis, differential equations, discrete math, boolean ...