Question: what courses do you need for civil engineering?
Answer: Maths. Engineers use maths to understand the theory of engineering and to analyse materials and structures.
Physics. ... 
Geography and geology. ... 
Information and communications technology. ... 
Languages. ... 
Art and Design.