i would assume your would be very similiar to what i had to go though. My brother is studying civil engineering and went through the same math, computer science and physics classes as me. Only difference is the core engineering classes and atmospheric physics.
OH WE'LL HAVE A GOOD TIME. TRUST ME.