Comment A few suggestions (Score 1) 386
Your study abroad office probably has lists of schools your university is affiliated with. While this is not a fully limiting factor, these programs often make credit transfer easiest. Try looking for International Development programs in science / engineering as well - your school might offer programs in English in various locations, even if you don't have language familiarity. I think my university has programs in Japan, China, India, Egypt, among others.
A few programs that might work for you:
Spain: Barcelona has various programs
Chile: Pontificia Universidad CatÃlica de Chile - very highly ranked in South America
England: Various options: Queen Mary, Oxford, Cambridge perhaps
Scotland: Edinburgh is a great school and the city itself is really nice as well
Australia: Melbourne, Sydney, many others with solid programs
Hong Kong: A friend is studying there at the U. of Science and Technology and really enjoys it
Good luck!