<p>It probably depends on the type of engineering, whether you can major in something else before going to grad school. I cannot imagine a student getting an MS in structural engineering without having a BS in engineering. There are too many analysis and design classes specific to structures to catch up easily. I KNOW you can’t do it at UT-Austin (my dad is a civil engineering prof there).</p>