I am a civil engineering student on my last year. Mathematics is the main subject we are trained.
(Ie. Trigonometry, Algebra, Analytic Geometry, Integral & Differential Calculus, Theory of Structures etc)Communication skills, Computer skills and public relations are part of our curriculum as well.