@lessonwitch2 check with your college about engineering study abroad programs. It is likely that there will be a program which you can take such basic courses (such as your core math and physics courses, or even some introductory engineering courses) abroad and receive transfer credits for them. It will be difficult to find programs which offer transfer credit for upper level engineering courses, so waiting until you are an upperclassman may not be a good idea.