Cal Poly has exchange agreements with several universities all over the world. I’m the international exchange coordinator for the our department. Feel free to contact me for help finding a suitable international partner university, or for questions about courses to take abroad.
The IE Overview link on the left points to a Web page I put together a few years ago. The main information (such as the partner universities) should still be accurate, but the specific contact persons or some links may have changed. There are also links to Cal Poly’s International Education and Programs office, and information provided by the College of Engineering Advising Center.