<p>Thanks for the reply aibarr, it was really helpful. Is civil engineering at undergrad the preferred way to go? I am actually thinking of majoring in electrical engineering or computer science/engineering. If I do that, can I still have a shot at structural engineering at the master’s level, or will the material be too different?</p>