<p>Depending on the graduate program, yes you can. However you will most likely have to take a bunch of engineering classes to make up any deficits. Of course this will vary from the engineering program-a computational engineering masters might require less but a ChemE might require the equivalent to another UG degree.</p>
<p>I know at my school you only need one more class to get a Math minor if you are an EE, so a duel major there is not inconceivable. I am not entirely sure why anyone would want to, but that is another point entirely.</p>
<p>I am not really sure about civil though. Why exactly do you want the second major? If you are planning to go out into the industry, I wouldn't bother. If you want to remain in academia, it may be worth your effort.</p>
<p>It's possible, though as you already know, it's not the most common route. Yes you will have to take a few extra classes, but the biggest challenge will be to convince graduate schools to admit you.</p>
<p>If you go into civil/structural, a MS will definitely help a lot when it comes to employment if you only have a BS in math. Otherwise, I can't see how you'd be able to convince someone to hire you since the knowledge is pretty specialized. Math alone won't get you far enough.</p>
<p>I think I misread your post. You are getting a math major and are interested in engineering for grad school. I thought you wanted to double major in both. (Read BS instead of MS) My bad.</p>
<p>Anyway, I don't really know all that much about that. One of my professors went the other way around and said it lateraled pretty well, but I have no experience with math to engineering. I would go try and find someone who has and ask them. Good luck!</p>